使用VC++2010编译某项目时,遇到告警:warning C4251: “xxx::m_strTypeName”: class“std::basic_string<_Elem,_Traits,_Ax>”需要有 dll 接口由 class“xxx”的客户端使用。
这是由于编译器对template要求声明和实现一起提供,所以不能放在DLL中。
无奈,只好忽略此告警。
使用VC++2010编译某项目时,遇到告警:warning C4251: “xxx::m_strTypeName”: class“std::basic_string<_Elem,_Traits,_Ax>”需要有 dll 接口由 class“xxx”的客户端使用。
这是由于编译器对template要求声明和实现一起提供,所以不能放在DLL中。
无奈,只好忽略此告警。