cerr问题
//**********************
//** ch19_1.cpp **
//**********************
#include<iostream.h>
void fn(int a, int b)
{
if(b==0)
cerr <<"zero encountered. "
<<"The message cannot be redirected";
else
cout <<a/b <<endl;
}
void main()
{
fn(20,2);
fn(20,0);
}
这个代码说执行结果为:
c>ch19_1>abc.dat
zero encountered.The message cannot be redirected.
写到cerr上的信息是不能被重定向,只能在屏幕上显示,但我运行后为
10
zero encountered.The message cannot be redirected.
怎么没见abc.dat文件呀?
//** ch19_1.cpp **
//**********************
#include<iostream.h>
void fn(int a, int b)
{
if(b==0)
cerr <<"zero encountered. "
<<"The message cannot be redirected";
else
cout <<a/b <<endl;
}
void main()
{
fn(20,2);
fn(20,0);
}
这个代码说执行结果为:
c>ch19_1>abc.dat
zero encountered.The message cannot be redirected.
写到cerr上的信息是不能被重定向,只能在屏幕上显示,但我运行后为
10
zero encountered.The message cannot be redirected.
怎么没见abc.dat文件呀?
...全文
相关推荐
精通数据输出至标准错误流(cerr):原理、方法与实战
在 C++ 编程的广袤天地里,程序与外界的交互和信息输出是极为关键的环节。除了常规的标准输出流(cout)用于展示程序的正常运行结果,标准错误流(cerr)同样有着不可或缺的地位。它专门负责输出错误信息、警告提示以及调试阶段的关键线索,帮助开发者迅速定位程序故障,保障程序的稳健运行。本文将围绕如何将数据输出到标准错误流(cerr)展开深度剖析,涵盖基础概念、使用场景、多种输出方法及实战案例,带你全方位掌握这一重要技能。
c++ 读写txt文件和乱码问题解决
c++实现txt文件的读写,并解决txt编码格式为UTF-8显示乱码问题。
C++文件问题
读取文件后总是会有错误,无法解决
c++邪恶问题看看
c++邪恶的一些问题,可以反思一下。了解一下语法问题
C++ 中cerr和cout的区别实例详解
主要介绍了C++ 中cerr和cout的区别实例详解的相关资料,希望通过本文能帮助到大家,让大家理解掌握这部分内容,需要的朋友可以参考下


