Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Работа с файлами
Показать сообщение отдельно

Аватара для BuGfiX

Слакофил


Сообщения: 590
Благодарности: 130

Профиль | Сайт | Отправить PM | Цитировать


Чтож.. давайте разберемся.
Цитата:
я не очень понимаю в прогр. в *.nix
С точки зрения алгоритмов программирования, *nix ничем не отличается от win.
Цитата:
открываем файл, считываем с файла данные размером BUFSIZ в переменную buffer. потом находим указатель или место где стоит символ
'Y'. и в это место записываем inf(на место указывает t1).
Символ 'Y' Вам нужно искать в файле, со смещения размером BUFSIZ и до конца, или в содержимом переменной buffer ?
Цитата:
на место указывает t1
t1=lseek(fd,'Y',SEEK_SET);
Функция lseek не делает поиск! Она выполняет установку указателя в файле по смещению, заданому 2-м аргументом, и в Вашем случае это смещение = 'Y' = 89 байтам от начала файла.

-------
If you don`t know what to use this for, you don`t need it.

http://sergey.sereda.googlepages.com...e1_userbar.gif


Отправлено: 12:04, 13-04-2007 | #4

Название темы: Работа с файлами