使用std :: reverse来反转向量的前几个元素的顺序

use*_*454 1 c++ reverse std

如果我有

vector<int> vec { 1, 2, 3, 4}
Run Code Online (Sandbox Code Playgroud)

如何使用

的std ::反向

把它变成

vec {2,1,3,4}

dee*_*iip 5

你可以使用reverse迭代器作为这样的参数:

vector<int> vec { 1, 2, 3, 4};
reverse(vec.begin(), vec.begin()+2);
Run Code Online (Sandbox Code Playgroud)

你可以看看这里