open
Здравствуйте Господа!
А где в исходняках лежит системная функция open? Или где скорее всего
находится? А то перерыл их, а есть только в папке Solaris open64. Но, это
вроде не то.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 6575; Возраст листа: 269; Участников: 1075
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/129160
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
В сообщении от Понедельник 19 Апрель 2004 23:56 Jery написал(a):
OPEN(2) System calls
НАЗВАНИЕ
open, creat - открывают и, по возможности, создают файл или
устройство
СИНТАКСИС
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
int open(const char *pathname, int flags);
int open(const char *pathname, int flags, mode_t mode);
int creat(const char *pathname, mode_t mode);
ОПИСАНИЕ
Вызов open() используется, чтобы преобразовать путь к файлу в
описатель
файла (небольшое неотрицательно целое число, которое
используется с .....
где, где, в ядре :)