求remove_if STL源码
求remove_if STL源码
[解决办法]
- C/C++ code
template<class _Pr1> void remove_if(_Pr1 _Pred) { // erase each element satisfying _Pr1 iterator _Last = end(); for (iterator _First = begin(); _First != _Last; ) if (_Pred(*_First)) erase(_First++); else ++_First; }
[解决办法]
这个有N 个版本的