Форум.orn

HARD&SOFT => Программы => Тема начата: Романтик от 14 Марта 2008, 10:25:13

Название: VC++ Memory Leak
Отправлено: Романтик от 14 Марта 2008, 10:25:13
Народ кто чем пользуется для устранения утечек памяти.
Наткнулся в инете на DeLeaker но не могу найти серийник для него (да мне стыдно).

Мож у кого есть аналоги для анализа дебажного экзешника хорошие?
Название: Re: VC++ Memory Leak
Отправлено: Романтик от 14 Марта 2008, 18:37:24
Нету Сишников тут что ли :(
Название: Re: VC++ Memory Leak
Отправлено: tier от 14 Марта 2008, 19:06:44
не ленись.
набери www.google.com
Название: Re: VC++ Memory Leak
Отправлено: Романтик от 14 Марта 2008, 19:49:55
Набрал. Скачал. Но не могу найти серийник.
И поэтому интересно кто чем пользуется.
Название: Re: VC++ Memory Leak
Отправлено: tier от 14 Марта 2008, 20:00:49
Вот это я и предлагал поискать в гугле.
http://www.codenet.ru/progr/cpp/memleaks.php
http://www.opennet.ru/openforum/vsluhforumID9/1720.html
Название: Re: VC++ Memory Leak
Отправлено: Романтик от 14 Марта 2008, 23:36:16
Название: Re: VC++ Memory Leak
Отправлено: tier от 14 Марта 2008, 23:51:19
На богомерзких плюсах не пишу. С этим кодом не помогу.
А вообще - открой для себя valgrind вместо каких-то GUI-шных прог, которые еще и крякать надо...
Название: Re: VC++ Memory Leak
Отправлено: Романтик от 15 Марта 2008, 00:07:46
Название: Re: VC++ Memory Leak
Отправлено: tier от 15 Марта 2008, 01:34:11
Там все очевидно. Показано, сколько памяти съедает вызов такой-то функции из такой-то dll.
А ты уже анализируй эти данные и думай, почему так и что нужно исправить. Програмы которая за тебя бы твой код переписала - нету.
Но, вообще, я в виндовых особенностях работы с библиотеками ничего не понимаю, в винде и для винды ничего не делаю.
Название: Re: VC++ Memory Leak
Отправлено: Романтик от 15 Марта 2008, 09:34:57
О здорова. А под что пишешь?
Я за свою жизнь писал только один раз под Linux и то на Кайликсе.
А так по работе пишу токапод мобильные игровые платформы от консолей.
А по поводу того примерчика, меня в шок опровергает то, что все вызовы Апишные, не мои, то есть выдраннные из Кернел32.  :-\ Из моего только ПикМесседж в который я сую даже не область памяти а существующий адрес стат переменной. Короче байда какая то.