C ++ rewind () - C ++ Standardbibliothek

Die Funktion rewind () in C ++ setzt die Dateipositionsanzeige auf den Anfang des angegebenen Dateistreams.

Prototyp zurückspulen ()

 ungültiger Rücklauf (FILE * Stream);

Ein Aufruf zum Zurückspulen (Stream) entspricht einem Aufruf von fseek(stream, 0, SEEK_SET), mit der Ausnahme, dass die Dateiende- und Fehleranzeigen gelöscht werden.

Es ist in der Header-Datei definiert.

rewind () Parameter

stream: Der Dateistream zum Zurücksetzen der Fehlerflags und des EOF-Indikators.

rewind () Rückgabewert

Keiner.

Beispiel: Funktionsweise der Funktion rewind ()

 #include int main() ( int c; FILE *fp; fp = fopen("file.txt", "r"); if (fp) ( while ((c = getc(fp)) != EOF) putchar(c); rewind(fp); putchar(''); while ((c = getc(fp)) != EOF) putchar(c); ) fclose(fp); return 0; )

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 Willkommen bei Programiz.com Willkommen bei Programiz.com

Interessante Beiträge...