64,670
社区成员
发帖
与我相关
我的任务
分享
#include <vector>
#include <iostream>
using namespace std;
struct AAA{
int i;
AAA(int ii) :i(ii){
cout<< "init AAA "<<i<< endl;
}
~AAA(){
cout<< "del AAA "<<i<<endl;
}
};
int main(){
vector<AAA> vaaa;
for(int i=0; i< 2; i++){
cout<< "push to vector "<<i<<endl;
vaaa.push_back(AAA(i));
}
cout << "erase 0 .........\n";
vaaa.erase(vaaa.begin());
cout<< "exit main\n";
return 0;
}