代码点读机 / C++ / std::reverse

std::reverse C++ · STL

把迭代器范围内的元素顺序反转。

怎么用

std::reverse(开头, 结尾);

小例子

std::vector<int> v = {1, 2, 3};
std::reverse(v.begin(), v.end());
for (int x : v) std::cout << x;

运行结果

321

提醒:反转范围是 [begin, end);也可用于 std::string

官方文档:https://en.cppreference.com/w/cpp/algorithm/reverse

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条