경고 : C4532

프로그래밍 2012. 6. 20. 14:59


// C4532.cpp
// compile with: /W1
// C4532 expected
int main() {
   int i;
   for (i = 0; i < 10; i++) {
      __try {
      } __finally {
         // Delete the following line to resolve.
         continue;
      }

      __try {
      } __finally {
         // Delete the following line to resolve.
         break;
      }
   }
}

__finally {} 안에 continue, break, goto , return 등 점프문이 들어있는경우

해당 라인 뒤의 문장이 수행되지않으므로 경고를 준다.

 

해당문을 __finally {} 밖으로 빼준다.

 

'프로그래밍' 카테고리의 다른 글

비스타(Win7) 이상 관리자 권한실행시 낮은 권한 프로그램으로 부터 메시지 받기  (0) 2012.08.10
svn 태그  (0) 2012.08.10
[git] 작업의 취소  (0) 2012.05.10
ForSwitchJump  (0) 2012.03.26
std::tr1::tuple  (0) 2012.03.13