Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/150.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++_C_Pointers - Fatal编程技术网

C++ 如何将整数转换为字符串

C++ 如何将整数转换为字符串,c++,c,pointers,C++,C,Pointers,可能重复: 我想把整数转换成字符串,有人帮我转换吗 itoa(*data->userid,buff1,10); itoa(*data->userphone,buff2,10); 对于C++,请改用std::stringstream #include <sstream> //... std::stringstream ss; ss << *data->userid; std::string userId = ss.str(); #包括 //..

可能重复:


我想把整数转换成字符串,有人帮我转换吗

itoa(*data->userid,buff1,10);
itoa(*data->userphone,buff2,10);

对于C++,请改用
std::stringstream

#include <sstream>

//...
std::stringstream ss;
ss << *data->userid;
std::string userId = ss.str();
#包括
//...
std::stringstream-ss;
ss用户ID;
std::string userId=ss.str();

std::to_string
如果您可以访问C++11编译器。

如果您有一个带有新函数的C++11编译器,您可以使用它。否则,请使用Luchian提供的
std::stringstream
解决方案。

对于所有在下面发布答案的人,与其再输入一个副本并追踪SO分数,不如投票将其作为副本关闭。有三种可能性: