반응형
VS 6.0에서는 아래와 같은 소스가 에러가 발생하지 않는다.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
for(int i = 0 ; i <10 ; i++)
{
.......
....
}
i = 10;
....
..
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
하지만 상위 버전인 2008에서 저 소스를 빌드하면
" error C2065: 'i' : 선언되지 않은 식별자입니다. "
라는 에러를 내뱉고 만다.;;;
처음에는 뭣도 모르고 int i 변수를 for문 밖에다 선언하여 문제를 수정하였다..하지만 역시나 저 부분을 컨트롤 할 수 있는
옵션이 있었다.;;
이런 뉭기미... ㅡ,.ㅡ;;
프로세직트 속성으로 이동하면 아래와 같은 부분으로 가서 설정이 가능하다.
For 루프 범위 강제 규칙 옵션을 '예' 에서 '아니오' 로 변경하면 끝!!~~~
반응형
'Study > C++' 카테고리의 다른 글
헝가리안 표기법 (0) | 2012.01.03 |
---|---|
[MiniDump] 미니덤프를 생성하여 프로그램 오류 찾기!! dbghelp.dll (0) | 2011.12.05 |
ASSERT의 사용! (0) | 2011.11.14 |
Inline 함수! (0) | 2011.09.28 |
Class 멤버의 접근 제한자 (0) | 2011.09.28 |
댓글