0 / 0 / 0
Регистрация: 12.06.2012
Сообщений: 27
|
||||||
1 | ||||||
Куча была повреждена. При выделении памяти13.06.2012, 22:55. Показов 3416. Ответов 3
Метки нет (Все метки)
Всем привет.
Вот в этой строчке(83) : XY->NextXY = new StructXY; Не понимаю что не так. После её работы выдаёт что куча повреждена. Код функции:
0
|
13.06.2012, 22:55 | |
Ответы с готовыми решениями:
3
Куча была повреждена, работа с указателями Необработанное исключение: куча была повреждена Куча была повреждена и прочие радости Как сделать так чтобы при каждом выделении памяти в методе была возможность ее очистить и вернуть результат? |
0 / 0 / 0
Регистрация: 12.06.2012
Сообщений: 27
|
|
13.06.2012, 23:00 [ТС] | 2 |
Вот что выскакивает в место работы оператора new.
0
|
1500 / 1146 / 165
Регистрация: 05.12.2011
Сообщений: 2,279
|
|
13.06.2012, 23:07 | 3 |
Нажимаете "прервать", попадаете в отладчик. смотрите что не так в окружающих переменных и прочие штуки. хотябы на какой строке это происходит узнаете. запосченный код нельзя к себе скопировать и запустить. так что вам придется самому хоть какие-то зацепки поискать.
1
|
0 / 0 / 0
Регистрация: 12.06.2012
Сообщений: 27
|
||||||
13.06.2012, 23:07 [ТС] | 4 | |||||
Проблема решена.
Ошибка с 32 по 36 заменить так:
0
|
13.06.2012, 23:07 | |
13.06.2012, 23:07 | |
Помогаю со студенческими работами здесь
4
"Куча была повреждена" и "<Имя проекта> вызвал срабатывание точки останова" в самых разных местах программы Повреждена куча при работе с динам. памятью. Почему? Как исправить? Повреждена куча Ошибка при выделении памяти Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |