二进制“>>”: 没有找到接受“T”类型的右操作数的运算符(或没有可接受的转换)
网上找的一个config配置文件操作类,https://cooker.iteye.com/blog/777455
我写控制台的时候可以用
但是在mfc程序中出错
/* static */
template<class T>
T CConfig::string_as_T( const std::string& s )
{
// Convert from a string to a T
// Type T must support >> operator
T t;
std::istringstream ist(s);
ist >> t;
return t;
}
error C2679: 二进制“>>”: 没有找到接受“T”类型的右操作数的运算符(或没有可接受的转换)
1> with
1> [
1> T=CString
1> ]