Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];

Вниз

Как выловить утечку памяти в программе?   Найти похожие ветки 

 
Dysan ©   (2006-08-01 15:10) [0]

Не подскажите как выловить утечку памяти в программе
поймать это и если программа завалилась сделать так чтобы ошибка об этом не попадала в общий лог сервера??????


 
Kolan ©   (2006-08-01 15:25) [1]

По первому пункту MemProof.


 
Ketmar ©   (2006-08-01 15:54) [2]

MemCheck тоже.
а чтобы не попадало в лог, надо сделать так, чтобы программа не заваливалась.


 
Dysan ©   (2006-08-01 16:57) [3]

не мне не сторонней программой надо!
мне нужно в маей собственной программе!!! своими средствами!


 
Джо ©   (2006-08-01 17:08) [4]

1. Найти ошибку.
2. Исправить ее.
3. Перекомпилировать программу.

Каков вопрос, таков и ответ.


 
Джо ©   (2006-08-01 17:10) [5]

Кстати, если бы был D2006, то там можно было бы включить вывод информации об утечке памяти в конце выполнения программы.


> мне нужно в маей собственной программе!!!

MemCheck, который посоветовал Ketmar — это не отдельная программа, это модуль (unit), который, после включения его в программу, отслеживает утечки памяти. Если склероз мне не изменяет, то он выполнен в виде альтернативного менеджера памяти.


 
Ketmar ©   (2006-08-01 18:47) [6]

>Джо ©   (01.08.06 17:10) [5]
не изменяет. только не совсем "альтернативного". скорее в виде "обёртки". но это чисто буквоедская разница. %-)



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.045 c
9-1133198066
Зм1й
2005-11-28 20:14
2006.08.20
Вопрос по 3DS Max


15-1153988631
PSPF2003
2006-07-27 12:23
2006.08.20
Китай готов взять в Сибири в аренду 1 млн га леса


15-1153420548
Мефисто
2006-07-20 22:35
2006.08.20
Скульптуры с детских площадок (взято с ЖЖ) :)


15-1153654286
Firefly
2006-07-23 15:31
2006.08.20
ТЗ


1-1152188848
DVM
2006-07-06 16:27
2006.08.20
Цвет текста на кнопке TToolBar при включенных темах





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский