|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.03.2011, 00:16 | #11 | |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
Цитата:
Попробуй так: Код:
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
|
13.03.2011, 10:25 | #12 |
Форумчанин
Регистрация: 18.04.2009
Сообщений: 688
|
так и не удалилось... вот результат:
|
13.03.2011, 10:44 | #13 |
Форумчанин
Регистрация: 18.04.2009
Сообщений: 688
|
А теперь с единственной точкой останова. Может он удалился всё-таки????
|
13.03.2011, 20:45 | #14 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Вы неправильно проверяете, удалился массив или нет. Вы смотрите на адрес. Массив - это указатель и не более. Вы удаляете память по указателю. Чтобы посмотреть, освободилось ли место, попробуйте разыменовать освобожденный указатель. Если получите исключение - значит освободилась память. Если не получите - проверяйте как работает удаление.
|
13.03.2011, 21:08 | #15 | |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
Цитата:
проверить освобождение памяти можно например valgrind-ом
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
|
14.03.2011, 09:52 | #16 | |
Новичок
Джуниор
Регистрация: 14.03.2011
Сообщений: 1
|
Есть немного другой путь - возможно решение там
Цитата:
Кстати, чем больше размерностей, тем проще в таком подходе в сравнении с массивами массивов массивов... |
|
14.03.2011, 11:29 | #17 | |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
Цитата:
Просто присвой до освобождения памяти какому-нибудь элементу массива любое значение и проверь его же значение после освобождения памяти. При правильном освобождении значения совпадать не будут...
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
|
14.03.2011, 11:42 | #18 |
Форумчанин
Регистрация: 18.04.2009
Сообщений: 688
|
Как я понял, у меня все удалилось кроме указателя на int** (из printScreen-a, который я выложил)
|
14.03.2011, 12:06 | #19 |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
еще один бред. если другой процесс не запросил этот кусок памяти, значение останется таким же, никто его не перезапишет
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
14.03.2011, 12:18 | #20 | |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
Цитата:
Тогда, наверное, действительно, valgrind...
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сортировка динамических массивов в Си | тина сорока | Помощь студентам | 2 | 26.02.2010 00:39 |
Delphi передача динамических массивов | world12_tk | Помощь студентам | 7 | 23.12.2009 21:06 |
обработка динамических массивов | funky | Помощь студентам | 0 | 11.05.2009 17:53 |
C++. Объявление динамических массивов. | Парсифаль | Помощь студентам | 27 | 03.05.2009 23:21 |