|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Yuriy Kaminskiy 2:5020/517.21 15 Jun 2001 17:53:32 To : Eugeni Dodonov Subject : Re: Совсем ламерский вопрос -------------------------------------------------------------------------------- Hello, Eugeni! >>>>> On 19:46 14/6/2001, eugeni@gsdr.dc.ufscar.br writes: >> if(fd=open(argv[1],O_WRONLY|O_CREAT|O_TRUNC, 0666) == -1) >> { >> perror("Error open the file\n"); >> exit(1); >> } >> >> qwe=write(fd,buf,10); ED> А закрывать файл кто будет? :) Ядро. Практически все ресурсы (за исключением, разве что, sysv ipc) автоматически освобождаются при завершении процесса. Проблема (как абсолютно верно указали в соседнем письме) в приоритете операций = vs. == (а также в том, что ошибки проверять Пушкин будет, а также в не знании ключиков -Wall -W{strict,missing}-prototypes и неумении читать маны - perror("...\n") выведет ... : Brain damage а вовсе не) ED> ... ED> close(fd); ED> ... >> return 0; >> } -- Yuriy Kaminskiy. --- Gnus v5.2.25/XEmacs 19.14 * Origin: none (2:5020/517.21@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/174279547283f.html, оценка из 5, голосов 10
|