[디버그 창에 문자열 출력] TRACE();
====================================================================================
void main() {
void main() {
int* pi = NULL;
pi = new int();
ASSERT( pi );
*pi = 3.141592f;
TRACE( "pi = %i \n", *pi ); // 디버그 윈도우에 pi = 3 출력된다.
delete pi;
}
-> (결과) pi = 3
// printf() 처럼 포맷화된 문자열을 출력할 수 있으며, 릴리즈 빌드의 경우에는 무시하도록 설계한다.
라벨 수정: 2006. 6월호 마이크로소프트웨어 - C++ 99% 활용법 생성자,소멸자 활용하기 p316
'[ Programing ] > C++' 카테고리의 다른 글
parameter++; 과 ++parameter; 의 차이. (0) | 2010.01.31 |
---|---|
[ Casting의 종류 ] static_cast, dynamic_cast, const_cast, reinterpret_cast (0) | 2010.01.31 |
[컴파일시 표현식 유무 판단] CASSERT(); (0) | 2010.01.31 |
[표현식 유무 판단] ASSERT(); (0) | 2010.01.31 |
atexit() 로 종료 전 동작을 예약하자. (0) | 2010.01.31 |