#include<bits/stdc++.h>
using namespace std;
vector<int> mp;
int main()
{
mp.push_back(1);
mp.push_back(2);
mp.push_back(3);
for(vector<int>::iterator it=mp.begin();it!=mp.begin();it++){
if(*it==2){
mp.erase(it);
break;
}
}
for(int i=0;i<mp.size();i++){
cout<<mp[i]<<endl;
}
return 0;
}
uj5u.com熱心網友回復:
for回圈中的條件;it!=mp.begin() 應該改成;it!=mp.end()uj5u.com熱心網友回復:
for(vector<int>::iterator it=mp.begin();it!=mp.end();it++)uj5u.com熱心網友回復:
好吧大意了謝謝大家轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/19157.html
標籤:C++ 語言
