queue容器

queue容器


文章目录

  • queue容器
  • 一、头文件
  • 二、queue基本概念
  • 三、queue常用接口


一、头文件

#include 

二、queue基本概念

概念: Queue是一种先进先出(First In First Out,FIFO)的数据结构,它有两个出口

queue容器_第1张图片


三、queue常用接口

功能描述:队列容器常用的对外接口

构造函数:
queue stk;
//queue采用模板类实现,queue对象的默认构造形式
queue(const queue &stk);
//拷贝构造函数

赋值操作:
queue& operator=(const queue &stk);
//重载等号操作符

数据存取:
push(elem);
//向队尾添加元素
pop();
//从队头移除第一个元素
back();
//返回队尾最后一个元素
front();
//返回队头开头一个元素

大小操作:
empty();
//判断队列是否为空
size();
//返回队列的大小


你可能感兴趣的:(queue)