CHAPTER_6 C++STL相关
在C语言中,有很多东西需要自己实现。例如我们在编程中需要使用栈,我们首先需要手动实现栈以及它的相关操作。实现的过程中很多细节处理不好的话就很导致整个程序出错。因此,C++提供了标准模板库(STL),里面封装了很多容器以及方法,供我们直接调用,以此来简化程序。
6.1向量vector
vector翻译为向量,我们可以把他理解为“变长数组”。要使用vector,我们需要调用头文件#include <vector>。此外,通常我们使用C++时还需要再头文件下面添加一句“using namespace std;”。
vector的用法在《算法笔记》P191-197记录,内容皆为使用方法介绍,故不在此记录。
vector详解可以参考博客『C++』vector容器的简单介绍_叄拾叄画生-优快云博客_c++vector容器
C++的STL(Standard Template Library)为程序员提供了便利,免去了手动实现如栈这样的数据结构。向量vector作为STL的重要组成部分,它是一个动态数组,允许在任意位置插入和删除元素。通过#include<vector>头文件和using namespace std;,我们可以方便地使用vector。这篇博客将深入探讨vector的使用方法,包括其创建、插入、删除等操作,帮助你更好地理解和应用C++的vector容器。
251

被折叠的 条评论
为什么被折叠?



