21xrx.com
2024-11-25 00:18:48 Monday
登录
文章检索 我的文章 写文章
C++ 常用容器类名一览
2023-06-22 19:48:08 深夜i     --     --
vector list map set deque

C++标准模板库(STL)提供了多个容器类,这些容器类可以方便地存储和管理数据。容器类是一种模板类,可以容纳不同类型的数据。

下面是C++常用容器类名一览:

1. std::vector:向量容器,用于存储一组动态大小的元素。

2. std::deque:双端队列容器,可以在头尾快速插入和删除元素。

3. std::list:链表容器,可以在任意位置快速插入和删除元素。

4. std::queue:队列容器,用于实现先进先出的数据结构。

5. std::stack:栈容器,用于实现后进先出的数据结构。

6. std::map:映射容器,用于将一个键映射到一个值,支持快速查找。

7. std::set:集合容器,用于存储一组不重复的元素,支持快速查找。

8. std::unordered_map:无序映射容器,用于将一个键映射到一个值,支持快速查找,但不保证元素顺序。

9. std::unordered_set:无序集合容器,用于存储一组不重复的元素,支持快速查找,但不保证元素顺序。

10. std::array:数组容器,提供固定大小的数组功能。

这些容器类在C++程序设计中广泛使用,可以提高程序的效率和可读性。熟悉这些容器类,可以使程序的开发更加容易和高效。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复