Справочник по C/C++
fwrite()

#include <stdio.h>
int fwrite(const void *buf, size_t size, size_t count, FILE *stream);

Описание

Записывает в указанный поток некоторое количество объектов

Функция fwrite() записывает в поток, адресуемый указателем stream, count объектов длиной size байт каждый из символьного массива, адресуемого указателем buf. Индикатор позиции файла перемещается затем на записанное количество символов.

В версии С99 к параметрам buf и stream применен ква-лификатор restrict.

Функция fwrite() возвращает число реально записанных элементов, которое будет равно числу затребованных элементов, если функция выполнилась успешно. Если же записано меньше элементов, чем затребовано при вызове, значит, при выполнении операции произошла ошибка.



Реклама