<iostream>

控件声明中读取和写入标准流中的对象。 这通常需要包括执行输入和输出。. C++ 程序的标题。

#include <iostream>

备注

对象分为两组:

一旦您对流的某些操作,例如通过标准输入,不执行不同方向的运算与通信的。 例如因此,程序 cinwcin和不可互换,运行。

此标题共享声明所有对象的特殊属性 - 可以假定它们在用于纳入 iostream>的翻译单元构造,在定义的任何静态对象之前 <。 因此,可以假定,销毁这些对象,则您定义的任何此类之前静态对象的析构函数。但是,输出流 (在程序停止时刷新。)因此,可以安全读取或写入标准的流在程序启动之前和之后程序终止后。

但是这保证不是泛型方法。 静态构造函数来调用中一个将单元的函数。 调用函数不能假定,此头声明的对象构造完成给定将单元格参与了静态构造的不定的顺序。 在此上下文要使用这些对象,您必须首先构造对象类。ios_base::Init

全局对象流

cerr

指定全局 cerr 流。

cin

指定全局 cin 流。

障碍物

指定全局 clog 流。

cout

指定全局 cout 流。

wcerr

指定全局 wcerr 流。

wcin

指定全局 wcin 流。

wclog

指定全局 wclog 流。

wcout

指定全局 wcout 流。

请参见

参考

C++ 标准库中的线程安全

iostream 编程

iostreams 约定

其他资源

iostream 成员

C++ 标准库头文件