Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/146.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何写入_字符串函数?_C++_String - Fatal编程技术网

C++ 如何写入_字符串函数?

C++ 如何写入_字符串函数?,c++,string,C++,String,我在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 incompl

我在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(){  }
#包括
样板
std::字符串到_字符串(常量T&val)
{
std::奥斯汀溪流;

stream您忘记包含
sstream
。 添加行

#include <sstream>
#包括

您应该包括错误,并将其添加到问题中。