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

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


#include
int fileno (stream);
FILE *stream; указатель на структуру FILE.

Описание.

Функция fileno возвращает текущий handle (номер) файла,
связанный с потоком stream. Если поток связан более чем с одним
handle-ром и когда поток предварительно открыт, в качестве возв-
ращаемого значения определяется handle.

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

Функция fileno возвращает handle-р файла; в случае ошибки -
возвращаемого значения нет. Если поток stream не задан как откры-
тый файл, тогда возвращаемое значение не определено.
См. также fdopen, filelength, fopen, freopen.

Замечание! Fileno реализуется как макро.

Пример:

#include
int result;
/* следующий оператор определяет handle файла для потока
stderr*/
result= fileno(stderr); /* результат равен 2 */






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



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