[완료] debug mode에서 placement new와 메모리 누수를 감지를 같이쓸수 있는 방법 있나요

neodeath의 이미지

#define DEBUG_NORMALBLOCK new ( _NORMAL_BLOCK, __FILE__, __LINE__)
#define new DEBUG_NORMALBLOCK

디버그모드에서 저것들을 define해서 placement new를 쓸수가 없습니다...
혹시 같이 쓸수 있는 방법이 없을까요 ;;;

neogeo의 이미지

#undef 를 참고해보세요.

Neogeo - Future is Now.

Neogeo - Future is Now.

neodeath의 이미지

undef를 하면... 메모리 누수 감지를 쓰지 못하잖아요 ㅜ ㅜ

언제 고수되나.

neogeo의 이미지

두가지를 동시에 쓰고 싶다면 방법은 하나지요.

#undef 한후 다시 같은 이름으로 새로 만드세요.

저걸 응용해서 원하시는 함수 바디에 붙이면 간단히 해결됩니다.

Neogeo - Future is Now.

Neogeo - Future is Now.

neodeath의 이미지

역시 그 한가지 방법 뿐이네요..
도움 감사드립니다~~

언제 고수되나.