STL基本概念:容器、迭代器和算法

STL包含以下基本概念:

容器:可存储不同数据类型的数据结构。

迭代器:一种允许顺序访问容器中元素的机制。

算法:用于操作容器中元素的函数模板。这些算法独立于数据结构和类型,因此可用于从数组到复杂容器等各种数据结构。

例如,int array[100]是一个容器,而int *类型的指针变量可充当迭代器。使用迭代器,可以编写一个算法对容器中的数据进行排序。

ppt 文件大小:1.67MB