vector<int> myVector;
并说向量中的值是这个(按此顺序):
5 9 2 8 0 7
如果我想删除包含“ 8”值的元素,我想我会这样做:
myVector.erase(myVector.begin()+4);
因为那样会删除第四个元素。但是,是否有任何方法可以基于值“ 8”擦除元素?喜欢:
myVector.eraseElementWhoseValueIs(8);
还是只需要遍历所有矢量元素并测试其值?
慕的地10843
holdtom
慕莱坞森
DIEA
随时随地看视频慕课网APP
相关分类