C++ 标准库提供了丰富的功能,包括输入输出流、字符串处理、容器、算法、迭代器、智能指针等。以下是一些常用的标准库组件。
常用组件
- 输入输出流 (iostream): 用于处理输入输出操作,如
std::cin
和std::cout
。 - 容器 (container): 提供了各种数据结构,如向量 (vector)、列表 (list)、映射 (map) 等。
- 算法 (algorithm): 提供了各种算法,如排序、搜索、数学计算等。
- 迭代器 (iterator): 用于遍历容器中的元素。
- 智能指针 (smart pointer): 用于管理动态分配的内存,如
std::unique_ptr
和std::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++ 标准库文档。