#include <iostream>
#include <vector>
using namespace std;
int main() {
int nums[] = { 0,1,2,3,4,5,6,7,8,9 };
vector<int> vec(nums, nums + sizeof(nums) / sizeof(nums[0]));
auto iter = vec.begin();
for (int i = 0; i < sizeof(nums) / sizeof(nums[0]); i++) {
if (*iter == 3)
iter = vec.erase(iter);
else
iter++;
}
system("pause");
return 0;
}
C++
最新推荐文章于 2024-04-09 09:39:46 发布