标准输入输出流对象 — 计算机选择题
题目
某日志分析程序执行以下语句序列:cin >> key; cout << key; cerr << "错误"; clog << "日志"。已知 cerr 不使用缓冲区(内容立即送达标准错误设备),clog 使用缓冲区。下列关于这四个流对象的说法,唯一正确的是( )
A. cin 和 cout 均默认关联标准输出设备
B. cerr 与 clog 都关联标准错误设备,区别仅在是否带缓冲
C. clog 因无缓冲而最适于即时报错
D. cout 与 cerr 输出内容必然按语句先后顺序显示在同一设备上