我在使用cygwin,所以我不能使用std::to_string
,这是一个着名的bug。我试过这个:
#include <string>
template<typename T>
std::string to_string(const T& val)
{
std::ostringstream stream;
stream << val;
return stream.str(); //invalid use of incomplete type
}
int main(){ }
但编译器给了我一个错误。我该如何解决这个问题?
答案 0 :(得分:3)
您忘了加入sstream
。
添加行
#include <sstream>