c++, int to string
时间: 2024-09-13 22:00:22 浏览: 60
在C++中,将整型(int)转换为字符串(string)的一种方法是使用标准库中的`std::to_string`函数。这个函数定义在`<string>`头文件中,从C++11开始提供,可以将基本数据类型的数值转换为字符串。
下面是一个使用`std::to_string`进行转换的简单示例:
```cpp
#include <iostream>
#include <string>
int main() {
int myInt = 123;
std::string myString = std::to_string(myInt);
std::cout << "转换后的字符串是: " << myString << std::endl;
return 0;
}
```
这段代码首先包含了`<iostream>`和`<string>`头文件,然后在`main`函数中创建了一个`int`类型的变量`myInt`并初始化为123,接着使用`std::to_string`函数将`myInt`转换成`std::string`类型的字符串`myString`,最后输出转换后的字符串。
相关问题
c++ int to string
将 int 类型转换为 string 类型可以使用 C++ 标准库中的 to_string 函数。示例代码如下:
```c++
#include <iostream>
#include <string>
int main() {
int num = 123;
std::string str = std::to_string(num);
std::cout << str << std::endl;
return 0;
}
```
输出结果为:
```
123
```
c++int 转 string
在C++中,可以使用以下方法将int转换为string:
1. 使用to_string函数[^1]。
```cpp
int i = 10;
string int_str = to_string(i);
cout << "int_str: " << int_str << endl; // 输出:int_str: 10
```
2. 使用stringstream类[^3]。
```cpp
#include <iostream>
#include <sstream>
#include <string>
using namespace std;
int main() {
int i = 10;
stringstream ss;
ss << i;
string int_str = ss.str();
cout << "int_str: " << int_str << endl; // 输出:int_str: 10
return 0;
}
```
阅读全文
相关推荐















