C++ for循环中vector和map的erase

 直接用erase后返回的iter赋值过去就行了,没删就自增。函数 好记性不如烂笔头,仍是得记下来。o(∩_∩)o 哈哈code std::vector<int> a = {1,2,3,4,5,6,7,8}; for (std::vector<int>::iterator iter = a.begin(); iter != a.end(); ) { if (*iter % 2 == 0)
相关文章
相关标签/搜索