Программирование на C и C++

Онлайн справочник программиста на C и C++

Две расширенные функции: getw() и putw()

В дополнение к функциям getc() и putc() Borland С++ поддерживает две дополнительные функции буферизированного ввода/вывода - getw() и putw(). (Хотя эти функции не определены в ANSI- стандарте, их можно найти в большинстве библиотек других компиляторов.) Они используются для чтения и записи чисел в файл. Эти функции работают точно так же, как и getc() и putc(), за тем исключением, что вместо чтения или записи одного символа они читают или записывают целые числа. Например, следующий фрагмент кода записывает целое число в файл, на который указывает fp:

putw(100, fp);