2024年3月19日

vector的Erase相关

摘要: vector<int>Vect; Vect.insert(Vect.begin()+2, 50); for (auto it=Vect.begin();it!=Vect.end();++it) { if (*it==50) { Vect.erase(it); } } 为什么以上的代码会报错,而下面的 阅读全文

posted @ 2024-03-19 20:44 橙柒 阅读(4) 评论(0) 推荐(0) 编辑

STL:vector中如何使用at()来避免程序报错

摘要: #include <iostream> #include <vector> using namespace std; int main() { vector<int> Vec; for (int i = 0; i < 30; i++) { Vec.push_back(i); //cout << Ve 阅读全文

posted @ 2024-03-19 15:10 橙柒 阅读(81) 评论(0) 推荐(0) 编辑

导航