Записывает ровно length байтов из буфера buffer в файл, заданный параметром chan.

unsigned int _FWrite(FCHAN chan, char FAR *buffer, int length)
FCHAN chan;               /* Канал файла, в который ведется запись. */
char FAR *buffer;            /* Адрес буфера. */
int length;                  /* Число записываемых байтов. */

Expand imageПримечания

_FWrite( ) не добавляет в файл признак завершения. Никакого преобразования данных перед записью не производится. _FWrite( ) возвращает число записанных байтов.

Для получения дополнительной информации о том, как создавать библиотеку API и интегрировать её в Visual FoxPro, смотрите Доступ к API Visual FoxPro.

Expand imageПример

В следующем примере создается тестовый файл и в него с помощью _FWrite( ) записываются данные.

Expand imageКод Visual FoxPro

Expand imageКод C

Expand imageСмотрите также