C ++ rewind () - štandardná knižnica C ++

Funkcia rewind () v C ++ nastavuje indikátor polohy súboru na začiatok daného toku súborov.

pretočiť () prototyp

 void rewind (FILE * stream);

Výzva na pretáčanie dozadu (stream) je ekvivalentná výzve na fseek(stream, 0, SEEK_SET), okrem toho, že sú vymazané indikátory konca súboru a chyby.

Je definované v hlavičkovom súbore.

parametre pretáčania dozadu ()

stream: Stream súborov, pomocou ktorého sa vynulujú chybové príznaky a indikátor EOF.

rewind () Vráti hodnotu

Žiadne.

Príklad: Ako funguje funkcia 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; )

Po spustení programu bude výstup:

 Vitajte na Programiz.com Vitajte na Programiz.com

Zaujímavé články...