VC2008에서 error C3163 에러 발생
VC2008에서 컴파일 하다보면
c:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(358) : error C3163: '_vsnprintf': 특성이 이전 선언과 일관성이 없습니다.
라는 에러가 발생한다.
젠장...
이렇게 해주면 해결된다.
아마 어딘가에 #define vsnprintf _vsnprintf 라고 선언되어 있을 것이다.
VS2008에서는 vsnprintf 라는 함수 이름을 _vsnprintf 라는 이름으로 변경하지 않고
그냥 vsnprintf 라는 이름을 그대로 사용하게 한다.
이전에는 MFC(비졀씨)에 vsnprintf 함수가 없었나보다... VC2008에는 있는가보다...
VC2008에서 컴파일 하다보면
c:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(358) : error C3163: '_vsnprintf': 특성이 이전 선언과 일관성이 없습니다.
라는 에러가 발생한다.
젠장...
이렇게 해주면 해결된다.
아마 어딘가에 #define vsnprintf _vsnprintf 라고 선언되어 있을 것이다.
VS2008에서는 vsnprintf 라는 함수 이름을 _vsnprintf 라는 이름으로 변경하지 않고
그냥 vsnprintf 라는 이름을 그대로 사용하게 한다.
이전에는 MFC(비졀씨)에 vsnprintf 함수가 없었나보다... VC2008에는 있는가보다...