2015-03-25 75 views
-1

我在cygwin上,所以我不能使用std::to_string,这是一个着名的bug。我试过这个:如何写入to_string函数?

#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(){ } 

但编译器给了我一个错误。我该如何解决这个问题?

+1

你应该包括 sajas 2015-03-25 06:04:38

+0

什么样的错误,在问题中添加它。 – 2015-03-25 06:58:34

回答

3

您忘记了包括sstream。 添加行

#include <sstream>