yuchi's Development Home
for 문에서 2005와 2003의 규약이 다릅니다. 예를 들어 for (DWORD i=0;...)이런식의 구문이 있다면 그 다음 for문을 사용할때 2003에서는 for (DWORD i=0; ...)으로 해줄 경우 i가 이미 선언되어있다는 에러를 냅니다. 반대로 2005에서 for (i=0; ...)으로 할 경우 i가 선언되어있지 않다는 에러를 냅니다. max sdk 8.0의 소스 파일들은 2003기준으로 되어있어서 2005에선 컴파일시에 에러를 냅니다.물론~ 그런 부분들은 간단하니까 고치면 되죠. 다만 sdk에 포함되어있는 소스를 고치기는 찜찜한거죠.