2011-03-27 1 views

답변

0

표준 매크로 (VC++에서 지원됨)는 NDEBUG입니다. 그것은 부정적인 논리를 가지고 있습니다 : 은 릴리즈 빌드에서으로 정의되었습니다. 문서화 된 기능은 assert() (<cassert>에서)을 끕니다.

0

-g 옵션과 함께 디버그 모드의 빌드 속성의 '도구 플래그'옵션에 스위치 -DDEBUG를 추가 할 수 있습니다. 그런 다음 프로그램에서 매크로를 사용하여 빌드 모드를 식별 할 수 있습니다.