标准库头文件

C++

语言

标准库头文件

自立与有宿主实现

具名要求

语言支持库

概念库 (C++20)

诊断库

工具库

字符串库

容器库

迭代器库

范围库 (C++20)

算法库

数值库

本地化库

输入/输出库

文件系统库 (C++17)

正则表达式库 (C++11)

原子操作库 (C++11)

线程支持库 (C++11)

技术规范

标准库头文件

语言支持

概念

诊断

通用工具

字符串

本地化

容器

迭代器

范围

算法

数值

输入/输出

正则表达式

文件系统

线程支持

C 兼容

此头文件是输入/输出库的一部分。

包含 表现为如同它定义一个 std::ios_base::Init 类型的静态存储期对象:若它是首个要被构造的 std::ios_base::Init 对象,则其构造函数初始化各个标准流对象,而若它是最后被销毁的 std::ios_base::Init 对象,则其析构函数将会冲洗这些对象(除了 cin 和 wcin)。

包含

(C++11)

std::ios_base 类、 std::basic_ios 类模板与数个 typedef

(C++11)

std::basic_streambuf 类模板

(C++11)

std::basic_istream 类模板与数个 typedef

(C++11)

std::basic_ostream 、 std::basic_iostream 类模板与数个 typedef

对象

cinwcin

从标准 C 输入流 stdin 中读取(全局对象)

coutwcout

写入到标准 C 输出流 stdout(全局对象)

cerrwcerr

写入到标准 C 错误流 stderr, 无缓冲(全局对象)

clogwclog

写入到标准 C 错误流 stderr(全局对象)

概要

#include

#include

#include

#include

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;

}