stream数字类型的字符串排序
时间: 2023-11-08 22:04:54 浏览: 91
字符串排序
可以将字符串转换为stream类型,并使用sort函数进行排序。以下是一个示例代码:
```c++
#include <iostream>
#include <string>
#include <sstream>
#include <algorithm>
#include <vector>
int main() {
std::string str = "12 56 34 7 90";
std::stringstream ss(str);
std::vector<int> nums;
int num;
while (ss >> num) {
nums.push_back(num);
}
std::sort(nums.begin(), nums.end());
for (auto n : nums) {
std::cout << n << " ";
}
return 0;
}
```
输出结果为:
```
7 12 34 56 90
```
阅读全文