#include "stdafx.h" #include <vector> #include <time.h> #include<iostream> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { vector<int>A; vector<int>B; for (int i=1;i<=10;i++) { A.push_back(i); cout<<"="<<A.capacity()<<"="; } B.push_back(2); B.push_back(3); B.push_back(4); for (vector<int>::iterator itor=A.begin();itor!=A.end();++itor) for(vector<int>::iterator itor1=B.begin();itor1!=B.end();++itor1) { if(*itor==*itor1) A.erase(itor); } for (vector<int>::iterator itor=A.begin();itor!=A.end();++itor) { cout<<*itor<<" "; } system("pause"); return 0; }