Описание функций Си

Setmode



     setmode

Функция Устанавливает режим открытия файла.

Синтаксис #include

int setmode(int handle, unsigned amode);

Файл, содержащий io.h прототип

Описание Функция setmode устанавливает режим открытия файла (либо бинарный, либо текстовый), соответствующего параметру handle. Аргумент amode принимает при этом значение либо O_BINARY, либо O_TEXT, но ни- когда вместе. (Эти символические константы опре- делены в файле fcntl.h)

Возвращаемое При успешном завершении функция setmode значение значение 0; в случае ошибки - значение -1, кроме того, гло- бальная переменная errno получает значение:

EINVAL - Неверный аргумент.

Переносимость Функция setmode поддерживается на системах UNIX.

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

Пример:

#include

#include

#include

int main(void) { int result; result = setmode(fileno(stdprn),O_TEXT); if(result == -1) printf("Режим не допустим\n"); else printf("Режим установлен.\n"); return 0; }



Содержание раздела