标准库头文件 <iostream>
来自cppreference.com
此头文件是输入/输出库的一部分。
引入 <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; }