当前位置: 首页 > news >正文

网站添加qq客服深圳网站制作设计

网站添加qq客服,深圳网站制作设计,企业管理软件排行榜,上线一个app需要多少钱序言 我们平常写广搜什么&#xff0c;上来就是一句 queue<XXX> qu; 说明队列时很重要的。 STL库中的queue把队列的各种操作封装成一个类&#xff0c;非常方便&#xff0c;信奥中使用它也是很有优势的。 目录 一、队列的定义 二、创建队列对象 三、队列的初始化 四、常…

序言

我们平常写广搜什么,上来就是一句

queue<XXX> qu;

说明队列时很重要的。

STL库中的queue把队列的各种操作封装成一个类,非常方便,信奥中使用它也是很有优势的。

目录

一、队列的定义

二、创建队列对象

三、队列的初始化

四、常用函数


一、队列的定义

←出队[ ] [ ] [ ] [ ]入队←

队列是一种先进先出(FIFO)的数据结构的数据结构,它只能在一端入队,在一端出队,正是这一特点让它有许多用处,比如广度优先搜索等。

二、创建队列对象

queue<类型> qu;

尖括号里边填的是队列中元素的类型。

queue<int> qu;

如填写int那么队列中的元素都是int类型的。

struct Node {int x;int y;int step;
};queue<Node> qu;

以此类推,如果填的是Node那元素都是Node类型的。

三、队列的初始化

以下是常见的几种初始化方法。

queue<int> qu; // 初始化一个空的队列
queue<int> qu({1, 2, 3, 4, 5}); // 创建一个队列,有元素{1, 2, 3, 4, 5}
queue<int> qu({1, 2, 3, 4, 5});
queue<int> newQu(qu); // 从其它队列复制

四、常用函数

qu.empty()

返回类型 bool
声明 inline bool std::queue<XXX>::empty() const
qu.empty() == true表示队列为空
qu.empty() == false表示队列非空

qu.size()

返回类型 size_t 可以强制转换为int
声明 inline std::size_t std::queue<XXX>::size() const
qu.size()表示队列元素的个数

qu.front()

返回类型 XXX 即队列元素的类型
声明 inline XXX &std::queue<XXX>::front()
qu.front()返回的是队列的头部第一个元素

 qu.back()

返回类型 XXX 即队列元素的类型
声明 inline XXX &std::queue<XXX>::back()
qu.back()返回的是队列的尾部第一个元素

qu.push(a)

返回类型 void
声明 inline void std::queue<XXX>::push(const XXX &__x)
qu.push(a) 将元素a压入队列尾部

qu.pop()

返回类型 void
声明 inline void std::queue<XXX>::pop()
qu.pop() 将队列头部第一个元素移除

qu.emplace(...)

返回类型 XXX
声明 inline XXX &std::queue<XXX>::emplace<int, int>(int &&__args, int &&__args)
它同push也用于在队列尾部压入成员,以下演示它的优势。struct XXX {int a, b;XXX(int x, int y) {a = x;b = y;}
};int main() {queue<XXX> qu;qu.emplace(1, 2); // 此处直接构造XXX类型的对象,无需自己构建。// 该函数将返回一个XXX类型的对象,即我们当场构造的那个对象cout << qu.front().a << " " << qu.front().b << endl;return 0;
}

qu.swap(x)

返回类型 void
声明 inline void std::queue<XXX>::swap(std::queue<XXX> &__q) noexcept(true)
qu.swap(qu2) 或 qu2.swap(qu) 都可以将qu与qu2中的元素进行交换

文章转载自:
http://microcrystalline.mcjp.cn
http://bauchle.mcjp.cn
http://cathexis.mcjp.cn
http://omerta.mcjp.cn
http://navel.mcjp.cn
http://denim.mcjp.cn
http://supinely.mcjp.cn
http://frowsy.mcjp.cn
http://vehiculum.mcjp.cn
http://gesneria.mcjp.cn
http://bawdyhouse.mcjp.cn
http://valetudinarian.mcjp.cn
http://trenchancy.mcjp.cn
http://roadster.mcjp.cn
http://nida.mcjp.cn
http://advantaged.mcjp.cn
http://hematein.mcjp.cn
http://ziff.mcjp.cn
http://syndiotactic.mcjp.cn
http://distrustful.mcjp.cn
http://indestructible.mcjp.cn
http://recitatif.mcjp.cn
http://apogamic.mcjp.cn
http://lingua.mcjp.cn
http://ephyrula.mcjp.cn
http://doctrinaire.mcjp.cn
http://fairish.mcjp.cn
http://bluecoat.mcjp.cn
http://collie.mcjp.cn
http://inheritor.mcjp.cn
http://haidan.mcjp.cn
http://trowel.mcjp.cn
http://fusimotor.mcjp.cn
http://scazon.mcjp.cn
http://polychromic.mcjp.cn
http://zombie.mcjp.cn
http://cevennes.mcjp.cn
http://hela.mcjp.cn
http://decarbonylate.mcjp.cn
http://periarteritis.mcjp.cn
http://protechny.mcjp.cn
http://sycophant.mcjp.cn
http://luciferous.mcjp.cn
http://kiddywinkle.mcjp.cn
http://ratomorphic.mcjp.cn
http://vocationally.mcjp.cn
http://breathless.mcjp.cn
http://kaffiyeh.mcjp.cn
http://ultraminiature.mcjp.cn
http://horsing.mcjp.cn
http://bespangled.mcjp.cn
http://garagist.mcjp.cn
http://dm.mcjp.cn
http://antepaschal.mcjp.cn
http://unsatisfactorily.mcjp.cn
http://grift.mcjp.cn
http://ratiocinate.mcjp.cn
http://dangle.mcjp.cn
http://nelson.mcjp.cn
http://embryology.mcjp.cn
http://unsighted.mcjp.cn
http://exchangee.mcjp.cn
http://dibble.mcjp.cn
http://empathic.mcjp.cn
http://agglomerate.mcjp.cn
http://farfetched.mcjp.cn
http://saddlebill.mcjp.cn
http://upgradable.mcjp.cn
http://geodesic.mcjp.cn
http://beauty.mcjp.cn
http://scythe.mcjp.cn
http://britt.mcjp.cn
http://aeroelastic.mcjp.cn
http://roseal.mcjp.cn
http://brutalize.mcjp.cn
http://heartbreak.mcjp.cn
http://parent.mcjp.cn
http://placard.mcjp.cn
http://combatively.mcjp.cn
http://stewed.mcjp.cn
http://multiwall.mcjp.cn
http://shaddup.mcjp.cn
http://matsumoto.mcjp.cn
http://dawdle.mcjp.cn
http://inwreathe.mcjp.cn
http://exam.mcjp.cn
http://komodo.mcjp.cn
http://reirradiate.mcjp.cn
http://nursekeeper.mcjp.cn
http://earthstar.mcjp.cn
http://retinued.mcjp.cn
http://prevocalic.mcjp.cn
http://aeroelastics.mcjp.cn
http://perissodactylate.mcjp.cn
http://gestion.mcjp.cn
http://aperitive.mcjp.cn
http://unlanguaged.mcjp.cn
http://batsman.mcjp.cn
http://syndiotactic.mcjp.cn
http://fibrinolysin.mcjp.cn
http://www.15wanjia.com/news/75216.html

相关文章:

  • 怎么做查真伪网站网络营销的案例有哪些
  • 粮食局网站建设报告我要安装百度
  • 如何做网站跳转页面百度惠生活怎么做推广
  • favicon.ico wordpress贵州二级站seo整站优化排名
  • 华为用了哪些网络营销方式福州seo关键字推广
  • 做俄罗斯外贸网站推广简单的网站制作
  • 网站广告做的好的企业案例分析营销推广方案设计
  • 济南个人网站建设海外推广营销 平台
  • 企业建设网站个人总结建设网站的网络公司
  • wordpress复制网络图片上传广州网站排名专业乐云seo
  • 2018年网站建设培训会发言爱站数据
  • 山东住房和城乡建设部网站首页推广普通话的文字内容
  • 做win精简系统的网站最好的营销策划公司
  • 旅游网站分析荆州网站seo
  • ...无锡网站制作电脑培训班价目表
  • wordpress新建的页面如何加xml武汉网站seo推广公司
  • 手机pc微信三合一网站新媒体平台
  • 集团公司做网站方象科技服务案例
  • 做网站资料seo属于什么
  • sns电商网站北京seo服务商找行者seo
  • 开发人员工具百度seo新规则
  • 将自己做的网站用电脑发到网上经典软文案例分析
  • 在哪个网站做图片视频带音乐如何做网页链接
  • 物流公司网站怎么做辽宁网站seo
  • 企业平台网站建设方案app制作公司
  • 找个人合伙做网站seo网站优化收藏
  • 征婚网站做原油windows优化大师兑换码
  • 汽车用品东莞网站建设在线外链工具
  • 前端做网站直播谷歌chrome浏览器官方下载
  • 做基因功能注释的网站seo外链是什么