STL特性总述——写在前面

Posted wangkeqin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STL特性总述——写在前面相关的知识,希望对你有一定的参考价值。

 

所谓的容器,见名知意,容纳其他数据的"器具";

 

特点

1)支持泛型:

2)保存副本:本质上传入对象的拷贝。

3)内存托管 :构建对象于堆,无需人工干预,自动管理内存的生存周期。

 

STL容器内存结构总述

  STL 容器的分类与内存结构相关的。内存结构即分类标准 。
技术分享图片

 

分类

  从上图示中,可以看出,总共分为三大类,一类是 Sequence Containers,即序列容器,一类是 Associative Containers,即关联容器,还有一类称为无序容器,通常将其划分到关联容器中。 

 


效率分析

SWOT

技术分享图片

 

 

 Common Api

暂略

 

 

 






以上是关于STL特性总述——写在前面的主要内容,如果未能解决你的问题,请参考以下文章

Java8新特性——Stream API的终止操作

STL之新语言特性

ES11新特性

C#特性(Attribute)讲解

STL中 vector 和 list 一些特性

C++ STL应用与实现19: 迭代器特性-iterator traits