- 标准输入输出
- cin
- cout
- cerr&clog
- 总结
标准库定义了4个IO对象。
cin为了处理输入,我们使用一个名为**cin(发音为see-in)**的istream类型的对象。这个对象也被称为标准输入(standard input)。
cout对于输出,我们使用一个名为cout(发音为see-out)的ostream类型的对象。此对象也被称为标准输出(standard output)。
cerr&clog标准库还定义了其他两个ostream对象,名为cerr和clog(发音分别为see-err和see-log)。我们通常用cerr来输出警告和错误消息,因此它也被称为标准错误(standard error)。而clog用来输出程序运行时的一般性信息。
总结系统通常将程序所运行的窗口与这些对象关联起来。因此,当我们读取cin,数据将从程序正在运行的窗口读入,当我们向cout、cerr和clog写入数据时,将会写到同一个窗口。



