所以,当有东西插入或删除时,元素值不需要移动。...//通过自由地对容器和迭代器类型使用typedef
//这样可以吗?...(vwp.begin(), vwp.end(), DeleteObject());
//这里指定了要删除得对象是Widget* 指针,是冗余得,并且会导致很难追踪到得bug
}...到返回值之间的值是删除特定值之后剩下的,且不改变原来的顺序,其余的部分保持原样
*
* @return int
*/
//2, list
//list的成员函数 remove更高效
std::list<...{2,3,4,1,2,6,7,8,4,3,7,5,6};
std::set goodValues;//用于容纳不删除值得临时容器
//从 caaa拷贝不删除得值到 goodValues
std