티스토리 뷰

기타

crtdbg 메모리릭

따분한놈 2013. 9. 8. 00:58

이것도 예전 이글루스블로그에서 옮겨옴.

#include < crtdbg.h >

_CrtDumpMemoryLeaks();
_CrtSetBreakAlloc( 에러 번지? );

회사에서 일하면서 처음 알게 된 것...
그 전엔 혼자 공부하다보니 누수가 나건 말건 했으니..
어쨋든 _CrtDumpMemoryLeaks()을 코드 끝 부분에 넣고 디버깅을 함.
그러고 나서 이짓 저짓 하다가 닫으면 메모리 누수가 난 곳들을 디버그 출력창에 에러번지? 들을 뱉어냄.

그러면 그 에러번지들을 _CrtSetBreakAlloc에 넣고 디버깅하면 해당 부분에서 브레이크가 걸림

'기타' 카테고리의 다른 글

그래픽 카드 알아내기  (0) 2014.02.19
Visualstudio 2012 Warning : MSB8012  (0) 2014.02.14
Awesomium  (0) 2013.10.27
inline 키워드  (0) 2013.09.08
컴파일러 버전 알아내기  (0) 2013.09.08
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함