Здравствуйте, гость ( Вход | Регистрация )
|
Sam |
28.11.2007, 14:42
Сообщение
#1
|
|
Студент ![]() Группа: Новичок Сообщений: 15 Регистрация: 28.11.2007 Пользователь №: 28 Спасибо сказали: 0 раз(а) Репутация: 0
|
Привет всем.
Существуют в Qt средства для ловли memory leaks? Как это делается? |
|
|
|
![]() |
|
Sam |
29.11.2007, 19:58
Сообщение
#2
|
|
Студент ![]() Группа: Новичок Сообщений: 15 Регистрация: 28.11.2007 Пользователь №: 28 Спасибо сказали: 0 раз(а) Репутация: 0
|
Мне не понятно, как на этапе отладки приложения можно выяснить, забыл я где освободить память или нет.
В данный момент я пытаюсь собственными силами переопределить new и delete в _DEBUG, чтобы они считали выделения и освобождения памяти, запоминали строки, где она была выделена и возможно не была освобождена и т.д. Думал, что что-то подобное реализовано в Qt. Сообщение отредактировал Sam - 29.11.2007, 19:58 |
|
|
|
|
ViGOur |
29.11.2007, 21:29
Сообщение
#3
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40
|
Цитата(Sam @ 29.11.2007, 19:58) Link В данный момент я пытаюсь собственными силами переопределить new и delete в _DEBUG, чтобы они считали выделения и освобождения памяти, запоминали строки, где она была выделена и возможно не была освобождена и т.д. У меня есть подоное, вот только найти нужно. |
|
|
|
Sam Отлов memory leaks 28.11.2007, 14:42
Sam Что никто не знает чтоли? Или в Qt этого нету?
В ... 29.11.2007, 17:48
Swappp А при чем тут Qt? Он выделением памяти не занимает... 29.11.2007, 18:15
Swappp Ну я же говорю, юзай профайлер. Под ним запускаетс... 29.11.2007, 20:06
Sam А что это такое? И с чем его едят? 29.11.2007, 20:36
Swappp Я могу сказать только про Valgrind (только под lin... 29.11.2007, 21:01
Sam Интересно будет посмотреть. 30.11.2007, 10:43
omobono Цитата(Sam @ 28.11.2007, 14:42) Привет вс... 1.12.2007, 20:59![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 30.12.2025, 14:47 |