C++标准库提供了多种容器来存储和管理数据。这些容器属于<vector>, <list>, <deque>, <map>, <set>, <unordered_map>, <unordered_set>等头文件中。这些容器各有优缺点,适用于不同的场景。下面详细介绍几种主要的容器及其支持的函数。 1. std::vector std::vector 是动态数组,可以高效地进行随机访问,支持动态调整大小。 头文件:<vector> 主要函数: push_back:在末尾添加元素。 pop_back: