std::ios_base::Init
来自cppreference.com
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
class Init; |
||
这个类是用来确保默认的C + +流(std::cin,std::cout等)正确的初始化和销毁。类跟踪多少个实例,它的创建和初始化C + +流的第一个实例时,构造以及刷新输出流的最后一个实例被销毁时.
原文:
This class is used to ensure that the default C++ streams (std::cin, std::cout, etc.) are properly initialized and destructed. The class tracks how many instances of it are created and initializes the C++ streams when the first instance is constructed as well as flushes the output streams when the last instance is destructed.
[编辑] 成员函数
(constructor) |
if *this is the first instance created, initializes the default C++ streams (公共成员函数) |
(destructor) |
if *this is the last instance created, flushes the default C++ streams (公共成员函数) |
[编辑] 另请参阅
从标准C输入流中读取stdin
(全局对象) 原文: reads from the standard C input stream stdin (全局对象) | |
写入标准C的输出流stdout
(全局对象)的 原文: writes to the standard C output stream stdout (全局对象) | |
写入标准的C错误流stderr,unbuffered
(全局对象) 原文: writes to the standard C error stream stderr, unbuffered (全局对象) | |
写入标准的C错误流stderr
(全局对象) 原文: writes to the standard C error stream stderr (全局对象) |