关于deque
#include<iostream>#include<deque>using namespace std;#include<iostream>#include<deque>using namespace std;int main(){ double value[]= {1,2,3,4,5,6,7}; deque<double> ddeque(value,value+7); ddeque.assign(value,value+7); int i; cout << "Intial contents in doubledeque"; for( i = 0; i < ddeque.size(); i ++) cout << ddeque[i]<<" "; ddeque.assign(4,22); cout << endl<<"After assign:"; for( i = 0; i < ddeque.size(); i++) cout << ddeque[i]<<" "; deque<double>::iterator itr = ddeque.begin(); ddeque.insert(itr+1,555); ddeque.insert(itr+1,666); cout <<endl<<"After insert:"; for( i = 0; i < ddeque.size(); i ++) cout << ddeque[i]<<" "; ddeque.erase(itr+2,itr+4); cout <<endl<< "After erase:"; for(i = 0; i < ddeque.size(); i ++) cout << ddeque[i]<<" ";system("pause"); return 0;}