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

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


#include

int putw(binint, stream);
int binint; выводимое двоичное целое

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

Описание.

Функция putw записывает двоичное значение типа int в теку-
щую позицию потока stream. Эта функция не выравнивает единицы в
потоке и не предполагает специального выравнивания.

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

Функция putw возвращает записанное значение. Значение EOF
свидетельствует об ошибке. Поскольку EOF может быть воспринято
также как целая величина, то для проверки ошибки может быть ис-
пользована функция ferror.
См. также getw.
Замечание: Эта функция позволяет обеспечивать совместимость
с предыдущими библиотеками. Нужно заметить, что при использовании
данной функции могут возникать проблемы переносимости из одной
системы в другую систему, поскольку в них отличаются размеры int
и порядок расположения байтов в int.

Пример:

#include
#include

FILE *stream;
.
.
.

/* следующие операторы позволяют записать слово в поток
stream и проверить на наличие ошибки. */

putw(0345, stream);

if (ferror(stream))
{ fprintf(stderr, "putw failedn");
clearerr(stream);
}







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



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