게임 프로그래밍을 할 때 클라이언트 파트의 경우는 외부 라이브러리를 사용하는 경우가 많아서
경고 레벨을 '3'을 하는 경우가 꽤 있는 것 같습니다.

이때 경고 레벨 3에서는
if( pObj = NULL )

이라는 코드에 대해서 경고를 내지 않습니다.

그래서
if( NULL == pObj )

라는 방식으로 조건문을 적는데

경고 레벨 3에서 처음 방식으로 하면서 경고를 내고 싶은 경우는
#pragma warning (4 : 4706)

이렇게 하면됩니다.

조건문에서 대입 연산자를 사용했을 때 내는 경고 번호가 4706인데 위의 #pragma는
4706 경고만 레벨 4로 올려 줍니다.


더 자세한 내용은 여기를 참고하세요


저작자 표시
신고
by 흥배 2011.12.07 23:02
| 1 |