我有一个链表,我想排序的部分,例如:
std::sort(someIterator, otherIterator, predicate);
Run Code Online (Sandbox Code Playgroud)
std :: sort需要随机访问迭代器,因此这种方法不起作用.有一个专门化的std :: list :: sort,但它只能对整个列表进行排序.我认为我没有足够的权限访问列表成员自己写一些东西.
有没有办法做到这一点,而不改变,比如,矢量?
| 归档时间: |
|
| 查看次数: |
1842 次 |
| 最近记录: |