Я не очень знаком с обработкой памяти, но в настоящее время я работаю над проектом Qt (c ++), разрабатываю приложение для устройств Symbian, используя Qt Nokia SDK.
Платформа: Windows 7
1-й вопрос:
Если я создаю кнопку, как это:
* * 1010
QPushButton * button = new QPushButton (parent);
Должен ли я удалить его? (Думаю, нет, поскольку это часть пользовательского интерфейса, но поправьте меня, если я не прав).
2-й вопрос:
Как я могу найти утечку памяти, знаете ли вы какие-нибудь хорошие программы, которые могут помочь мне с этим?
Я пытался использовать инструмент Nokia Analyzer, но когда я запускаю atool:
atool.exe -lf build armv5 udeb -f phoneMeomoryLog
я просто получаю
Тип сборки: udeb Платформа сборки: armv5 Режим сбора данных: войти в
Размер стека вызовов: 40 Свободный размер стека вызовов: 0 Отложено
бесплатно: функция отключена Проверка повреждения кучи (блокировка защиты): функция
отключен AnalyzeTool: ошибка при создании / чтении make-файлов.
Надеюсь, кто-нибудь ответит мне.
Заранее спасибо