哪些标准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.))
答案 0 :(得分:0)
在http://en.cppreference.com/w/cpp/container的底部,我看到一个表格列出了所有STL容器上的所有操作,而remove
/ remove_if
仅显示在forward_list
和{{1}上}}