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

标签 c++ visual-c++

<分区>

Possible Duplicate:
Alternative to itoa() for converting integer to string C++?

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

最佳答案

标准 C++ 库样式:

#include <sstream>
#include <string>

(...)

int number = 5;
std::stringstream ss;
ss << number;
std::string numberAsString(ss.str());

或者,如果您有幸使用 C++11:

#include <string>

(...)

int number = 5;
std::string numberAsString = std::to_string(number);

关于C++ 如何将整数转换为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10220885/

相关文章:

c++ - 堆栈上的变量是否连续?

c++ - Xcode 推断命名空间?

c++ - 开罗:如何将文本剪辑为矩形?

C++ 析构函数行为

c++ - 如何在编译时检查类型

c++ - 如果在运行时添加两个按钮,mfc 按钮将显示不完整

c++ - 无法弄清楚我的合并排序 C++ 有什么问题

c++ - 为什么 VC++ 无法优化整数包装器?

c++ - vc++ 编译错误 RC : fatal error RC1107: invalid usage; use RC/? for

c++ - 如何在 Windows 上用 C++ 创建进程?