C++ 标准库参考
C++ 标准库提供了丰富的功能,涵盖了输入输出、容器、算法、迭代器、智能指针等各个方面。以下是一些常用的标准库组件:
- 输入输出流 (IOStream): 用于处理文件、网络和其他输入输出操作。
- 容器 (Container): 包括
std::vector
、std::list
、std::map
、std::set
等数据结构。 - 算法 (Algorithm): 提供了各种排序、搜索、遍历等算法。
- 迭代器 (Iterator): 用于遍历容器中的元素。
- 智能指针 (Smart Pointer): 如
std::unique_ptr
、std::shared_ptr
,用于自动管理内存。
C++ 标准库结构图
更多关于 C++ 标准库的详细信息,可以参考本站的 C++ 标准库详细指南。
- 输入输出流 (IOStream): 用于处理文件、网络和其他输入输出操作。
- 容器 (Container): 包括
std::vector
、std::list
、std::map
、std::set
等数据结构。 - 算法 (Algorithm): 提供了各种排序、搜索、遍历等算法。
- 迭代器 (Iterator): 用于遍历容器中的元素。
- 智能指针 (Smart Pointer): 如
std::unique_ptr
、std::shared_ptr
,用于自动管理内存。