CodeNet / Языки программирования / C / C++ / Linux/Unix / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
rewind
REWIND
#include <stdio.h>
void rewind(stream);
FILE *stream; указатель на структуру FILE.
Описание.
Функция rewind перемещает указатель на файл, связанный с
потоком stream, к началу файла. Вызов функции rewind эквивалентен
вызову следующей функции:
fseek(stream, OL, SEEK_SET);
с учетом того, что в потоке rewind очищает ошибки и индика-
торы конца файла, а fseek этого не делает. Fseek возвращает зна-
чение,которое определяет, успешно или нет передвинут указатель.
Rewind не возвращает никакого значения.
Возвращаемое значение.
Возвращаемого значения нет.
См. также fseek, ftell.
Пример:
#include <stdio.h>
FILE *stream;
int data1, data2;
.
.
.
fprintf(stream, "%d %d", data1, data2);
/* располагает данные в файл */
rewind(stream);
/* читает файл данных */
fscanf(stream, "%d", &data1);.
