rewind
From cppreference.net
File input/output
| Types and objects | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Определено в заголовке
<stdio.h>
|
||
|
void
rewind
(
FILE
*
stream
)
;
|
||
Перемещает индикатор позиции файла в начало заданного файлового потока.
Функция эквивалентна fseek ( stream, 0 , SEEK_SET ) ; , за исключением того, что индикаторы конца файла и ошибки сбрасываются.
Функция отменяет любые эффекты от предыдущих вызовов ungetc .
Содержание |
Параметры
| stream | - | файловый поток для изменения |
Возвращаемое значение
(нет)
Пример
Этот пример показывает, как прочитать файл дважды
Запустить этот код
Вывод:
0123456789 0123456789
Ссылки
- Стандарт C11 (ISO/IEC 9899:2011):
-
- 7.21.9.5 Функция rewind (стр. 338)
- Стандарт C99 (ISO/IEC 9899:1999):
-
- 7.19.9.5 Функция rewind (стр. 304)
- Стандарт C89/C90 (ISO/IEC 9899:1990):
-
- 4.9.9.5 Функция rewind
Смотрите также
|
перемещает индикатор позиции файла в конкретное место в файле
(функция) |
|
|
Документация C++
для
rewind
|
|