deque对象的创建
deque<char> d1;
deque<int> d2(10); //创建一个有十个元素的deque队列
deque<double> d3(6,10.1); //创建一个有六个值为10.1的deque队列
deque<string>d4(begin,end); //创建一个以[begin,end)区间内的值为元素的deque队列
赋值 deque的赋值,deuqe与vector一样可以assign()函数 ,
d.assign(n,elem); //赋予deque队列d n个elem值;
d.assign(begin,end); //用[begin,end)区间的值赋值
元素访问
d[int idx]; //重载了[]运算符,可以直接用[]访问;这一点类似数组
d.at(int idx); //访问idx位置上的元素
d.front(); //返回第一个元素
d.back(); //返回最后一个元素
d.begin(); //返回第一个元素的迭代器;
d.end();