
27.06.2009, 11:00
|
|
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
С нами:
9596486
Репутация:
291
|
|
int d=open('/var/log/',RDONLY);
char *buf;
size_t count b=1024;
read(d,buf,countb)
насколько позволяют судить мне мои познания в С, это неправильный код.
дальше. и read и write возврящают не просто целое число, а количество байтов, которые были прочитаны/написаны. при read-e 0, если конец файла.
просмотрел доконца. нормально, но не вижу смысл статьи.
Последний раз редактировалось zythar; 27.06.2009 в 11:25..
|
|
|