| Описание функций 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 */
Версия для печати |
|