GSI

MFC 에서는 크게 발생하지 않았지만 Win32 쪽으로 코드를 옮기면서
몇가지 컴파일 오류들이 나왔다. 아래의 오류는 #inlcude <string>가 인클루드 되지 않아서
발생하는 문제였다.

#include <string>

c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\functional(139) : error C2784: 'bool std::operator <(const std::_Tree<_Traits> &,const std::_Tree<_Traits> &)' : 'const std::_Tree<_Traits> &'의 템플릿 인수를 'const std::string'에서 추론할 수 없습니다.
        c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\xtree(1170) : 'std::operator`<'' 선언을 참조하십시오.
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\functional(139) : error C2784: 'bool std::operator <(const std::_Tree<_Traits> &,const std::_Tree<_Traits> &)' : 'const std::_Tree<_Traits> &'의 템플릿 인수를 'const std::string'에서 추론할 수 없습니다.
        c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\xtree(1170) : 'std::operator`<'' 선언을 참조하십시오.
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\functional(139) : error C2784: 'bool std::operator <(const std::vector<_Ty,_Alloc> &,const std::vector<_Ty,_Alloc> &)' : 'const std::vector<_Ty,_Ax> &'의 템플릿 인수를 'const std::string'에서 추론할 수 없습니다.
        c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\vector(915) : 'std::operator`<'' 선언을 참조하십시오.
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\functional(139) : error C2784: 'bool std::operator <(const std::vector<_Ty,_Alloc> &,const std::vector<_Ty,_Alloc> &)' : 'const std::vector<_Ty,_Ax> &'의 템플릿 인수를 'const std::string'에서 추론할 수 없습니다.
        c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\vector(915) : 'std::operator`<'' 선언을 참조하십시오.
Posted by gsi
: