C++ c++;如何使用std库函数插入std::list并保持顺序

C++ c++;如何使用std库函数插入std::list并保持顺序,c++,list,C++,List,我有一个排序的std::list,我想使用一些标准的库std::insert\u排序方法来插入对象并保持顺序。没有标准的库方法可以做到这一点。但是你可以自己编写——它只是迭代列表,直到找到合适的插入新元素的地方。 或者你可以考虑用另一个容器代替列表,例如一个集合或一个映射,如果合适的话。但是你可以自己编写——它只是在列表中迭代,直到找到合适的插入新元素的地方。 或者你可以考虑用另一个容器代替列表,例如一个集合或一个映射,如果合适的话。

我有一个排序的std::list,我想使用一些标准的库std::insert\u排序方法来插入对象并保持顺序。

没有标准的库方法可以做到这一点。但是你可以自己编写——它只是迭代列表,直到找到合适的插入新元素的地方。

或者你可以考虑用另一个容器代替列表,例如一个集合或一个映射,如果合适的话。但是你可以自己编写——它只是在列表中迭代,直到找到合适的插入新元素的地方。

或者你可以考虑用另一个容器代替列表,例如一个集合或一个映射,如果合适的话。