반응형 Assert()1 assert() " assert의 비법들 " 1. assert의 기본 - assert 매크로 : 코드 상의 어떠한 가정을 철저하게 점검하기 위한 간단하면서도 부담 없는 방법 - 항상 TRUE가 되어야 하는 조건식을 넣는다. 조건이 FALSE로 평가되면 assert는 문제가 생겼음을 알리는 대화상자를 띄운다. - 프로그램을 방어적으로 만들어 준다. - 디버그 빌드에서는 수행하지만 릴리즈 빌드에서는 assert 매크로가 컴파일되지 않는다. 그러므로 assert 안에서 프로그램의 상태를 변화시켜서는 안된다. #include void VectorNormalize( Vec* src, Vec* dst ) { assert( src != 0 ); assert( dst != 0 ); } 2. assert 비법_1) 더 많은 정보를 집어.. 2008. 4. 15. 이전 1 다음 반응형