C ++ rewind () - C ++ standaardbibliotheek

De rewind () functie in C ++ stelt de bestandspositie-indicator in op het begin van de gegeven bestandsstroom.

rewind () prototype

 leegte terugspoelen (FILE * stream);

Een aanroep om terug te spoelen (streamen) is gelijk aan een aanroep naar fseek(stream, 0, SEEK_SET), behalve dat end-of-file en foutindicatoren worden gewist.

Het wordt gedefinieerd in het header-bestand.

rewind () Parameters

stream: De bestandsstream om de foutvlaggen en EOF-indicator te resetten.

rewind () Retourwaarde

Geen.

Voorbeeld: hoe rewind () -functie werkt

 #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; )

Wanneer u het programma uitvoert, is de uitvoer:

 Welkom bij Programiz.com Welkom bij Programiz.com

Interessante artikelen...