c++中一个string类型的字符串例如“205 只能 5 5”
时间: 2024-02-28 09:57:34 浏览: 58
C++实现的String字符串类
4星 · 用户满意度95%
如果你想将这个字符串进行切分,可以使用stringstream和getline函数来实现。下面是一个示例代码:
```c++
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
int main()
{
string str = "205 只能 5 5";
stringstream ss(str);
string temp;
while (getline(ss, temp, ' '))
{
cout << temp << endl;
}
return 0;
}
```
输出结果为:
```
205
只能
5
5
```
这里使用了stringstream将字符串"205 只能 5 5"转化为一个字符流,并使用getline函数按照空格为分隔符进行切分,将切分后的字符串输出到控制台。
阅读全文