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

Fileno



     fileno

Функция Получает дескриптор файла.

Синтаксис #include

int fileno(FILE * stream);

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

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

Возвращаемое fileno возвращает целое число, обозначающее значение дескриптор файла, соответствующий потоку stream.

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

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

Пример:

#include

int main(void) { FILE *stream; int handle; /* создать файл */ stream = fopen("DUMMY.FIL","w"); /* получить дескриптор файла */ handle = fileno(stream); /* напечатать его */ printf("Дескриптор файла = %d\n",handle); /* закрыть файл */ fclose(stream); return 0; }



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