标准错误流(cerr)
预定义的对象cerr是iostream类的一个实例。cerr对象附属到标准错误设备,通常也是显示屏,
但是cerr对象是非缓冲的,且每个流插入到cerr都会立即输出。
cerr也是与流插入运算符<<结合使用的,如下所示:
和cout用法一样 不过区别就在是否缓冲的问题。cerr是不缓冲的有什么马上输出。而cout是会缓冲。
但是我们平常简单的输出是看不出来的。
点击查看代码
int main()
{
char str[] = "Unable to read ..";
cerr << "Error messagte:" << str << endl;
}
点击查看代码
int main()
{
char str[] = "Unable to read ..";
clog << "clog Error messagte:" << str << endl;
}