Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.03.2011, 19:51   #1
Farrel
Форумчанин
 
Аватар для Farrel
 
Регистрация: 21.04.2010
Сообщений: 144
По умолчанию Запись в бинарник и access violation reading location

Не могу понять, кто тупит:я или вижла. Пишу код:
Код:
f.write((char*)worklenght,sizeof(int));
где worklenght - инициализированное интовое значение, f открытый на запись в бинарном режиме поток. При попытке записи получаю ошибку access violation reading location. До выполнения этой строки компилятор не ругается вообще, в поток f идёт запись.
Farrel вне форума Ответить с цитированием
Старый 23.03.2011, 19:56   #2
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

> worklenght - инициализированное интовое значение

чем инициализированное? фактически это указатель
если надо значение int сбросить в файл, то как-то так должно быть:

Код:
f.write(&worklenght,sizeof(int));
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 23.03.2011, 20:13   #3
Farrel
Форумчанин
 
Аватар для Farrel
 
Регистрация: 21.04.2010
Сообщений: 144
По умолчанию

&worklenght
оппаньки, ну что ж за ффигня то, вечно что-нибуть такое да упущу.
Farrel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
access violation at address UnChanter Общие вопросы Delphi 22 07.02.2011 11:00
сlass и Access violation profor Общие вопросы C/C++ 2 05.04.2010 15:21
Access Violation SunKnight Общие вопросы Delphi 2 05.06.2008 16:46
Access Violation Carbon Общие вопросы Delphi 12 18.09.2007 19:55