具有内置删除操作的C ++集合?

时间:2017-02-15 20:46:44

标签: c++ stl

哪些标准C ++集合包含内置remove / remove_if操作?

例如,我看到list拥有它们:

http://www.cplusplus.com/reference/list/list/remove/ http://www.cplusplus.com/reference/list/list/remove_if/

list<int> mylist (...);
mylist.remove(42);

vector没有,我必须v.erase(remove(etc.etc.etc.))

1 个答案:

答案 0 :(得分:0)

http://en.cppreference.com/w/cpp/container的底部,我看到一个表格列出了所有STL容器上的所有操作,而remove / remove_if仅显示在forward_list和{{1}上}}