C ++ rewind () - Стандартна бібліотека C ++

Функція rewind () у C ++ встановлює індикатор положення файлу на початок заданого потоку файлів.

прототип перемотування назад)

 перемотування порожнечі (FILE * потік);

Виклик для перемотування назад (потоку) еквівалентний виклику fseek(stream, 0, SEEK_SET), за винятком того, що індикатори кінця файлу та помилки очищені.

Це визначається у файлі заголовка.

Параметри перемотування ()

потік: Потік файлів для скидання прапорів помилок та індикатора EOF.

rewind () Повертається значення

Жоден.

Приклад: Як працює функція 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; )

Коли ви запускаєте програму, результат буде:

 Ласкаво просимо на Programiz.com Ласкаво просимо на Programiz.com

Цікаві статті...