![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.02.2010
Сообщений: 20
|
![]()
Работаю в Linux (если это имеет значение). Закодил простую прогу на Си записи в файл указанной строчки. Прога работает, строчка всегда записывается, но всегда выдается ошибка о закрытии файла. Хелп!
Код:
Shit happens
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
А почему нельзя использовать функции fopen и fclose?
Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 03.02.2010
Сообщений: 20
|
![]()
Спасибо за комментарий!
Ответ: Потому, что я работаю в Юниксе и мне нужно использовать одинаковые функции работы с потоками ввода-вывода, а, как известно, файл это поток информации, как и Pipe и Fifo. Самое прикольное. что при вызове perror Он выдает Succes, что вообще не понятно, потому, что result возвращает -1, т.е. операция закрытия не удалась.
Shit happens
|
![]() |
![]() |
![]() |
#4 | ||
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
Это из MINIX III, но по стандарту POSIX
Цитата:
вот часть из них Цитата:
|
||
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 03.02.2010
Сообщений: 20
|
![]()
супер!! Спасибо за идею!
Но теперь возникло еще вопрос: а нах? если мне он выдает значение succes, прокомпильте прогу - видно будет.
Shit happens
Последний раз редактировалось IceBreaker; 10.02.2010 в 16:38. |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
Я думаю, что если выдает succes, значит не верно сравниваете с кодом ошибки. Возможно программа работает правильно.
Скомпилить не могу, я под виндой щас сижу. ![]() |
![]() |
![]() |
![]() |
#7 | |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
![]() Цитата:
![]() Стоит исправить на Код:
|
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 03.02.2010
Сообщений: 20
|
![]()
ааааааа, семен семеныч!!! спасибо большое)))
Shit happens
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с файлом | SVadiks | Помощь студентам | 3 | 08.12.2009 17:46 |
работа с файлом | Cpluser | Общие вопросы .NET | 3 | 22.11.2009 22:45 |
Работа с файлом ! | PPikaso | Помощь студентам | 3 | 29.10.2009 14:21 |
Работа с файлом | D_E_N | Общие вопросы Delphi | 6 | 17.07.2009 14:03 |
С++ работа с файлом. | НедоВовик | Помощь студентам | 1 | 05.07.2009 18:22 |