c++sort函数怎么调用
时间: 2024-10-03 11:03:03 浏览: 33
c++ sort函数使用总结
`std::sort`是C++标准库中的一个函数,用于对容器中的元素进行排序。它的基本语法如下:
```cpp
template <class RandomIt>
void sort(RandomIt first, RandomIt last);
```
其中,`RandomIt`是一个随机访问迭代器,`first`和`last`分别指定了待排序区间的起始位置和结束位置,但不包括`last`。
例如,如果你有一个包含整数的vector,并想要对其进行升序排列,你可以这样做:
```cpp
#include <algorithm> // 包含sort函数
#include <vector>
int main() {
std::vector<int> vec = {5, 2, 9, 1, 7};
std::sort(vec.begin(), vec.end()); // 对vec的所有元素进行排序
for (const auto& num : vec) {
std::cout << num << " ";
}
return 0;
}
```
这将输出:1 2 5 7 9
阅读全文