CodeNet / Языки программирования / C / C++ / Linux/Unix / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
fileno
FILENO #include <stdio.h> int fileno (stream); FILE *stream; указатель на структуру FILE. Описание. Функция fileno возвращает текущий handle (номер) файла, связанный с потоком stream. Если поток связан более чем с одним handle-ром и когда поток предварительно открыт, в качестве возв- ращаемого значения определяется handle. Возвращаемое значение. Функция fileno возвращает handle-р файла; в случае ошибки - возвращаемого значения нет. Если поток stream не задан как откры- тый файл, тогда возвращаемое значение не определено. См. также fdopen, filelength, fopen, freopen. Замечание! Fileno реализуется как макро. Пример: #include <stdio.h> int result; /* следующий оператор определяет handle файла для потока stderr*/ result= fileno(stderr); /* результат равен 2 */