由于元素会被改动,这些算法不能用于associative或unordered容器 复杂度:线性,执行比较动作或调用_Pred()numElems次 这两个算法将原本位置在后的未移除元素向前移动,覆盖掉被移除元素 使用方法: template<typename T> inline void PRINT_ELEMENTS(const T & coll, const string& optcstr = "") { cout << optcstr; for (auto elem : coll)