Fungsi rewind () di C ++ menyetel indikator posisi file ke awal aliran file yang diberikan.
rewind () prototipe
batal mundur (aliran FILE *);
Panggilan untuk mundur (streaming) sama dengan panggilan ke fseek(stream, 0, SEEK_SET)
, kecuali bahwa akhir-of-file dan indikator kesalahan dihapus.
Ini didefinisikan dalam file header.
rewind () Parameter
aliran: Aliran file untuk mengatur ulang bendera kesalahan dan indikator EOF.
rewind () Mengembalikan nilai
Tidak ada.
Contoh: Cara kerja fungsi 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; )
Saat Anda menjalankan program, hasilnya adalah:
Selamat Datang di Programiz.com Selamat datang di Programiz.com