Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 3 (https://www.otvetnemail.ru/novyj-arhiv-3-813/)
-   -   QList . Как узнать, правильно ли удаляются указатели? (https://www.otvetnemail.ru/novyj-arhiv-3-813/qlist-kak-uznat-pravil-no-li-udalyayutsya-ukazateli-262535/)

Guest 28.09.2011 21:34

QList . Как узнать, правильно ли удаляются указатели?
 
Доброго времени суток!как проверить код на утечки памяти?например я написал код в котором создаются некие объекты, указатели на которые я помещаю в 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Мб ... т.е получается, что память все больше и больше "кушается" т.е есть утечка?


Часовой пояс GMT, время: 10:57.


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