参考链接
标准流输入输出
输入流:字节流从设备(键盘、磁盘驱动器、网络连接)流向内存。输出流:从内存流向设备(显示屏、打印机、磁盘驱动器)。这里主要说明<iostream>中的cin(标准输入流)、cout(标准输出流)、cerr(非缓冲标准错误流)、clog(缓冲标准错误流)对象。
实例程序
#include <iostream>
using namespace std;
int main()
{
char cName[100];
cout << "请输入内容,回车表示确认: " ;
cin >> cName; //数据输入
cout << "标准输出流 : " << cName << endl;
cerr << "非缓冲标准错误流 :" << cName << endl; //非缓冲,有数据时就会输出
clog << "缓冲标准错误流 :" << cName << endl; //缓冲,在缓存满或者缓冲区刷新输出
while (true);
}
运行结果
请输入内容,回车表示确认: test
标准输出流 : test
非缓冲标准错误流 :test
缓冲标准错误流 :test
更多《计算机视觉与图形学》知识,可关注下方公众号: