'void ATL::CStringT<BaseType,StringTraits>::Format(const wchar_t * ,...)' :
매개 변수 1을 'const char [6]'에서 'const wchar_t *'으로 변활할수 없습니다
(아래 캡쳐 화면이 작아 잘 않보일수 있습니다.)
결론 : 현재 하고 있는 프로젝트 속성이 유니코드로 설정으로 인한 문제!
유니코드에서는 _T()매크로를 사용해야 한다.(크기가 다르기 때문에!!)
따라서! 본래의 코드가 이랫다면~
(int m_nPort , CString PortNum ;)
이렇게 고쳐줘야 에러가 발생하지 않는다!!
'app > C' 카테고리의 다른 글
mt.exe : general error c101008a: Failed to save the updated manifaest to the file (0) | 2010.02.17 |
---|---|
_T() 매크로 (0) | 2010.02.17 |
STL vector (0) | 2009.11.06 |
typedef 된 자료형들 (0) | 2009.11.03 |
C++에 대한 오해 (0) | 2009.10.18 |