STL容器适配器什么是STL容器适配器?简单来说,STL适配器是一种机制,它可以使某种事物的行为看起来像另外一种事物。比如你要创建一个类stack,实现先入后出,你肯定不会从头开始编码,基于目前容器vector,你可以有效利用push_back、size()等vector已经封装好的函数来实现这个stack类,你的push()函数可以通过vector的push_back()来实现,你的stack.top()可以通过vector.back()这个来访问,规则由你来决定!

本章内容:

1.C++ STL容器适配器简介

2.C++ STL stack容器适配器入门

3.C++ STL stack适配器实现计算器

4.C++ STL queue适配器入门

5.C++ STL queue容器适配器模拟银行活动

6.C++ STL priority_queue适配器入门

7.C++ STL priority_queue如何更改堆顶元素选取规则?

8.深度剖析C++ STL priority_queue适配器底层的堆结构

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

Dotcpp在线编译      (登录可减少运行等待时间)