Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 28.09.2011, 21:34
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Доброго времени суток!как проверить код на утечки памяти?например я написал код в котором создаются некие объекты, указатели на которые я помещаю в QListКод:void Dialog::slNew(){ for (int i = 0; isetValue(++cnt); //это просто для проверки объекта потом clist.append(tc); //в лист указатели на объекты вношу }}и очищаю лист как приведено в ассистенте:Код:void Dialog::slDel(){ while (!clist.isEmpty()) delete clist.takeFirst();}пробовал смотреть в винде через диспетчер задач...при запуске приложения выделяется к примеру 3 Мб.. жму - создать объекты - становиться к примеру 18 Мб...жму очистить лист - становится 7Мб ... т.е получается, что память все больше и больше "кушается" т.е есть утечка?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
как узнать правильно ли ты поступаешь? Guest Новые вопросы и ответы 1 0 01.01.2012 14:49
удаление записей из QList используя указатель на QList. Нужна консультация. Guest Новый архив 3 0 28.09.2011 20:43
QList<t> удаление одинаковых элементов QList / QSet Guest Новый архив 2 0 28.09.2011 19:42
QList<A*> преобразовать в QList<B*> Guest Новые вопросы и ответы 4 0 28.09.2011 17:24



© www.otvetnemail.ru - Форум вопросов и ответов.