Описание функций C (Си) / C++ - rewind

Описание функций C (Си) / C++ - rewind


#include

void rewind(stream);

FILE *stream; указатель на структуру FILE.

Описание.

Функция rewind перемещает указатель на файл, связанный с
потоком stream, к началу файла. Вызов функции rewind эквивалентен
вызову следующей функции:

fseek(stream, OL, SEEK_SET);

с учетом того, что в потоке rewind очищает ошибки и индика-
торы конца файла, а fseek этого не делает. Fseek возвращает зна-
чение,которое определяет, успешно или нет передвинут указатель.
Rewind не возвращает никакого значения.

Возвращаемое значение.

Возвращаемого значения нет.
См. также fseek, ftell.

Пример:

#include

FILE *stream;
int data1, data2;
.
.
.
fprintf(stream, "%d %d", data1, data2);
/* располагает данные в файл */


rewind(stream);
/* читает файл данных */

fscanf(stream, "%d", &data1);.






Опубликовал admin
11 Мар, Вторник 2008г.



Программирование для чайников.