C++ 标准库提供了丰富的功能,包括输入输出流、字符串处理、容器、算法、迭代器、智能指针等。以下是一些常用的标准库组件。

常用组件

  • 输入输出流 (iostream): 用于处理输入输出操作,如 std::cinstd::cout
  • 容器 (container): 提供了各种数据结构,如向量 (vector)、列表 (list)、映射 (map) 等。
  • 算法 (algorithm): 提供了各种算法,如排序、搜索、数学计算等。
  • 迭代器 (iterator): 用于遍历容器中的元素。
  • 智能指针 (smart pointer): 用于管理动态分配的内存,如 std::unique_ptrstd::shared_ptr

例子

以下是一个简单的例子,展示了如何使用标准库中的输入输出流:

#include <iostream>

int main() {
    std::cout << "Hello, World!" << std::endl;
    int number;
    std::cin >> number;
    std::cout << "You entered: " << number << std::endl;
    return 0;
}

扩展阅读

更多关于 C++ 标准库的信息,请参考本站提供的 C++ 标准库文档


C++ Standard Library

返回技术论坛