Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/138.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.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++ 简单的整型到字符串转换。。。Int到const char*无效_C++_String_Int_Sstream - Fatal编程技术网

C++ 简单的整型到字符串转换。。。Int到const char*无效

C++ 简单的整型到字符串转换。。。Int到const char*无效,c++,string,int,sstream,C++,String,Int,Sstream,设置:在Qt Creator上,我调用此函数。我已经导入了所有sstream、string等。它们都在同一个类中,并且在头文件中定义良好: std::string int2str(int x) { std::stringstream ss; ss << x; return ss.str(); } std::字符串int2str(intx){ std::stringstream-ss; ss提供了错误信息;header函数未正确定义,因为该函数返回的是int而

设置:在Qt Creator上,我调用此函数。我已经导入了所有sstream、string等。它们都在同一个类中,并且在头文件中定义良好:

std::string int2str(int x) {
    std::stringstream ss;
    ss << x;
    return ss.str();
}
std::字符串int2str(intx){
std::stringstream-ss;

ss提供了错误信息;header函数未正确定义,因为该函数返回的是
int
而不是
std::string
。另外名称空间:在其实现中,函数
int2str
前面没有
myClass::

错误不在您显示的代码中。您不是sh由于代码失败。因为您正在显示的代码工作正常。因此,在询问问题时,请包括失败的代码。您可以从“控制台”选项卡而不是“问题”选项卡发布完整的错误消息,包括文件和行信息吗?您可能只需查看
std::to_string
函数,它不完全是这样,但会更高效。我们离这里越来越近了。我们仍然缺少一些信息来帮助您,因为这里没有显示导致问题的代码行。您可以发布
int2str()
的代码吗?
for (int i = 0; i < 10; i++) {
    std::string s = int2str(i); // error lies on this line
    // a line of Qt code
}