C++ 容器适配器
STL 中的容器適配器有 stack、queue、priority_queue 三種。它們都是在順序容器的基礎上實現的,屏蔽了順序容器的一部分功能,突出或增加了另外一些功能。
容器適配器都有以下三個成員函數:
push:添加一個元素。top:返回頂部(對 stack 而言)或隊頭(對 queue、priority_queue 而言)的元素的引用。pop:刪除一個元素。容器適配器是沒有迭代器的,因此 STL 中的各種排序、查找、變序等算法都不適用于容器適配器。
總結
- 上一篇: Python安装与环境变量的配置
- 下一篇: C++类的定义和对象的创建