标准库头文件 <iostream>_C++中文网
此头文件是输入/输出库的一部分。
引入 <iostream> 表现为如同定义了一个 std::ios_base::Init 类型的静态存储期对象一样:若它是首个被构造的 std::ios_base::Init 对象,则其构造函数初始化各个标准流对象,而若它是最后被销毁的 std::ios_base::Init 对象,则其析构函数将会冲洗这些对象(除了 cin 和 wcin)。
包含 | |
| <ios> | (C++11 起) |
| <streambuf> | (C++11 起) |
| <istream> | (C++11 起) |
| <ostream> | (C++11 起) |
对象 | |
| std::cin | 标准输入 |
| std::cout | 标准输出 |
| std::cerr | 标准错误 |
| std::clog | 标准日志 |
| std::wcin | 标准输入 |
| std::wcout | 标准输出 |
| std::wcerr | 标准错误 |
| std::wclog | 标准日志 |
概要
#include <ios> #include <streambuf> #include <istream> #include <ostream> namespace std { extern istream cin; extern ostream cout; extern ostream cerr; extern ostream clog; extern wistream wcin; extern wostream wcout; extern wostream wcerr; extern wostream wclog; }