定义在<queue>头文件中。
定义queue对象的代码示例:
queue<int> q1;
queue<double> q2;
queue的基本操作:
入队,q.push(x);将x接到队列的末端。
出队,q.pop();弹出队列的第一个元素。
访问队首元素,q.front();
访问队尾元素,q.back();
判断队列空,q.empty();若队列为空,返回true。
定义在<queue>头文件中。
定义queue对象的代码示例:
queue<int> q1;
queue<double> q2;
queue的基本操作:
入队,q.push(x);将x接到队列的末端。
出队,q.pop();弹出队列的第一个元素。
访问队首元素,q.front();
访问队尾元素,q.back();
判断队列空,q.empty();若队列为空,返回true。
转载于:https://www.cnblogs.com/zizizi97/p/8446149.html