C++ 标准库参考

C++ 标准库提供了丰富的功能,涵盖了输入输出、容器、算法、迭代器、智能指针等各个方面。以下是一些常用的标准库组件:

  • 输入输出流 (IOStream): 用于处理文件、网络和其他输入输出操作。
  • 容器 (Container): 包括 std::vectorstd::liststd::mapstd::set 等数据结构。
  • 算法 (Algorithm): 提供了各种排序、搜索、遍历等算法。
  • 迭代器 (Iterator): 用于遍历容器中的元素。
  • 智能指针 (Smart Pointer): 如 std::unique_ptrstd::shared_ptr,用于自动管理内存。

C++ 标准库结构图

更多关于 C++ 标准库的详细信息,可以参考本站的 C++ 标准库详细指南

  • 输入输出流 (IOStream): 用于处理文件、网络和其他输入输出操作。
  • 容器 (Container): 包括 std::vectorstd::liststd::mapstd::set 等数据结构。
  • 算法 (Algorithm): 提供了各种排序、搜索、遍历等算法。
  • 迭代器 (Iterator): 用于遍历容器中的元素。
  • 智能指针 (Smart Pointer): 如 std::unique_ptrstd::shared_ptr,用于自动管理内存。