C ++ mundur () - Perpustakaan Standard C ++

Fungsi rewind () dalam C ++ menetapkan penunjuk kedudukan fail ke permulaan aliran fail yang diberikan.

rewind () prototaip

 void rewind (FILE * stream);

Panggilan untuk mundur (aliran) setara dengan panggilan ke fseek(stream, 0, SEEK_SET), kecuali bahawa petunjuk akhir fail dan ralat dihapus.

Ia ditakrifkan dalam fail tajuk.

putar balik () Parameter

stream: Aliran fail untuk menetapkan semula bendera ralat dan penunjuk EOF.

putar balik () Nilai pulangan

Tiada.

Contoh: Bagaimana fungsi rewind () berfungsi

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

Semasa anda menjalankan program, outputnya adalah:

 Selamat Datang di Programiz.com Selamat Datang di Programiz.com

Artikel menarik...