C++ containers: vector, list, map
发布时间
阅读量:
阅读量
【c++】容器
1. 容器
2. 顺序容器
3. 向量
4. 双向链表
5. 关联容器** **
6.映射
参考:《c++从入门到精通》 人民邮电出版社
标准模板库STL的核心部分在C++中最具特色的精华。该标准模板库体系涵盖了C++程序设计中的三大组成部分:容器类、迭代器以及算法类。
容器 :容器就是可以用于存放 各种类型数据的数据结构 。
迭代器:迭代器能够遍历容器中的所有元素,在C++中将迭代器被称为指针 ,这些数据结构承担着访问容器及其内部元素的基本职责。
函数模板:是用来处理容器中的元素的一种程序结构。C++标准模板库(STL)提供了多种通用算法以实现插入、删除、查找和排序等功能。总计约70种标准算法被包含其中。它们最突出的一个特点就是统一性,并且能够广泛应用于各种对象以及内置数据类型。
1. 容器
随着面向对象语言的诞生而起源的容器概念逐渐形成。每个几乎所有的面向对象编程语言中都会配备一个容器集合。在C++中将这个概念称为STL的标准模板库。
那什么是容器呢?
简单来说,容器的作用就是存储物品。在C++编程语言中,容器是专门用来存放各种数据类型对象的数据结构。为了便于操作,C++标准库(STL)提供了一系列预先实现好的常用
全部评论 (0)
还没有任何评论哟~
