【发布时间】:2018-09-26 02:07:47
【问题描述】:
我不明白为什么下面的代码没有对向量的前两个元素进行排序:
int main() {
std::vector<int> v = {2,1,3,1,2};
std::sort(v.begin(),v.begin()+1);
for(auto elem:v)
{
std::cout<<elem<<std::endl;
}
// your code goes here
return 0;
}
有什么想法吗?
【问题讨论】:
标签: c++ sorting vector stl range