Форум программистов, компьютерный форум CyberForum.ru

Почему _lwrite выдает ошибку 5 access denied? - C++

Восстановить пароль Регистрация
 
Jolyk
0 / 0 / 0
Регистрация: 07.08.2007
Сообщений: 6
12.05.2011, 19:26     Почему _lwrite выдает ошибку 5 access denied? #1
Программа открывает файл для записи, пишет в него. Все хорошо. Но через полгода та же программа открывает файл для записи (CreateFile(szLogFile, GENERIC_WRITE...)) успешно, а при записи (_lwrite) выдает ошибку 5 access denied (пошел на..., то есть в доступе отказано). Кто-нибудь может предположить как вообще может быть такая ошибка? Если например ReadOnly навесить на файл, то облом будет еще при открытии, а тут при записи.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2011, 19:26     Почему _lwrite выдает ошибку 5 access denied?
Посмотрите здесь:

C++ Почему выдает ошибку?
C++ Почему выдает ошибку ?
почему выдает ошибку C++
C++ Почему выдает ошибку
Выдает ошибку, не понимаю почему! C++
почему выдает ошибку C++
C++ Почему выдает ошибку
C++ Почему не выдает ошибку?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
boombastik
6 / 6 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
12.05.2011, 20:11     Почему _lwrite выдает ошибку 5 access denied? #2
другая OS (например, не Win 95, а Win XP), как вариант: права доступа к диску для пользователя, под которым запускается процесс

Удачи,
Владимир
Jolyk
0 / 0 / 0
Регистрация: 07.08.2007
Сообщений: 6
13.05.2011, 18:51  [ТС]     Почему _lwrite выдает ошибку 5 access denied? #3
ScanDisk нашел много проблем. После этого (скорее всего) глюк прошел.
Yandex
Объявления
13.05.2011, 18:51     Почему _lwrite выдает ошибку 5 access denied?
Ответ Создать тему
Опции темы

Текущее время: 04:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru