#include"iostream"
#include"deque"
#include"stdlib.h"
using namespace std ;
void genDeque(deque<int> &d,int size)
{
srand(time(NULL));
for(int i=0;i<size;i++)
{
d.push_front(rand()%100);
}
}
void printDeque(deque<int>&d)
{
for(deque<int>::iterator it = d.begin();it!=d.end();it++)
{
cout<<*it<<'\t';
}
cout<<endl;
}
// deque 的大小
int main()
{
// 创建deque
deque<int> d;
genDeque(d,10);
printDeque(d);
// deque<int>::empty()
// 判断deque是否为空
cout<<d.empty()<<endl;
// deque<int>::size();
// 输出deque的元素个数
cout<<d.size()<<endl;
// deque<int>::resize()
// 设置deque大小
d.resize(100);
cout<<d.size()<<endl;
return 0;
}
C++ Deque的大小和设置大小
最新推荐文章于 2023-05-17 11:07:28 发布