Tillbakaspolningsfunktionen () i C ++ sätter filpositionens indikator till början av den angivna filströmmen.
spola tillbaka () prototyp
ogiltig spolning (FILE * stream);
Ett samtal för att spola tillbaka (ström) motsvarar ett samtal till fseek(stream, 0, SEEK_SET)
, förutom att indikatorer för slut på fil och fel rensas.
Det definieras i rubrikfilen.
spola tillbaka () parametrar
stream: Filströmmen för att återställa felflaggor och EOF-indikator.
spola tillbaka () Returvärde
Ingen.
Exempel: Hur funktionen bakåt () fungerar
#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; )
När du kör programmet blir resultatet:
Välkommen till Programiz.com Välkommen till Programiz.com