Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
18 Июль 2025, 19:18:09
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Компьютеры > Программирование > Тема: Re: HELP! C++ I/O
(Модераторы: Админ, barmalei) > Тема:

Сообщение #37181

Страниц  :   Вниз
  Печать  
Автор Тема: Re: HELP! C++ I/O  (Прочитано 4411 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Archi
Почетный гродненец
*****

Репутация: +25/-1
Offline Offline

Пол: Мужской
Сообщений: 1176


Unsilent Chburashko in the northern sky

Просмотр профиля WWW
« Ответ #0 : 06 Июнь 2005, 19:43:37 »

Цитировать
out.write((char*), &myVector, sizeof(myObject) * myVector.size());
Записали - проверили, файл есть длинной аккурат 156 байт.
Теперь его надо прчитать и вот тут начинается гемморой:

myVector пока пуст, пишу in.read((char *) &myVector, 156);
cout<<myVector.size();
myObject = myVector[0];
И начинается попа - валится access violation,

Неудивительно... читаешь-то поперек памяти.

Цитировать
плюс какой то debug error damage in heap

assert тебе практически прямым текстом предлагает взять дебаггер.

Цитировать
и прочие яйца

Тараканы в голове - первая причина появления граблей.
Записан

У меня дикая аллергия на тупость. Я сразу покрываюсь сарказмом.
Страниц  :   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2025, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,067 секунд. Запросов: 20.