标准错误流cerr
来源:互联网 发布:php pack 编辑:程序博客网 时间:2024/05/10 05:37
有关cerr的知识,抄写了书上的一段解释性程序,赘述知识点
/*cerr流对象是标准错误流。 Cerr被指定与显示器关联,向标准错误设备输出有关错误信息。cout流通常是传送到显示器输出,但也可以被重定向输出到磁盘文件,而cerr流中的信息只能在显示器输出。*/#include <iostream>#include <cmath>using namespace std;int main(){ float a,b,c,disc; cout<<"Please input a,b,c:"; cin>>a>>b>>c; if(a==0) { cerr<<"a is equal to zero,error!"<<endl; main(); } else { if((disc=(b*b-4*a*c))<0) { cerr<<"disc=b*b-4*a*c<0"<<endl; main(); } else { cout<<"x1="<<((-b+sqrt(disc))/(2*a))<<endl; cout<<"x2="<<((-b-sqrt(disc))/(2*a))<<endl; } } return 0;}/*clog流对象也是标准错误流。但是cerr是不经过缓冲区直接向显示器上输出有关信息,而clog中的信息存放在缓冲区中,缓冲区满后或遇到endl时向显示器输出。*/
0 0
- 标准错误流cerr
- std::cerr是ISO C++标准错误输出流
- 输入输出流cout:写到标准输出的ostream对象; cerr:输出到标准错误的ostream对象,常用于程序错误信息; clog:也是输出标准错误流(这点儿和cerr是一样的),貌似平时很少用到这
- C++标准流重定向及cout和cerr的区别
- cerr
- cerr
- C++对象是怎么死的?关于标准输入输出流(cout,cerr,clog,etc)的进一步探讨
- 第十四周阅读程序cerr流对象
- cin标准输入流错误清理
- cin标准输入流错误清理
- cin标准输入流错误处理
- cin标准输入流的错误处理
- 第十四周阅读程序(1):cerr流对象
- std::cerr
- std::cerr
- 标准输出,标准错误输出
- stderr标准错误
- Linux标准错误输出
- 局域网、TCP、Http和scoket
- 方便移动开发的各种云
- leetcode Balanced Binary Tree 后序遍历思想避免重复遍历结点
- Extern和Static的区别
- HTTPS与SSL(一)
- 标准错误流cerr
- 解放军密集大动作 目标曝光
- 终端角度看RSA
- ThinkPHP学习之ThinkPHP运行,配置
- 上海明於机械有限公司新型球磨机助您成功一臂之力
- 添加资源到android framework层
- web 服务上传文件。
- Mac OS X窗口最小化方法的几个快捷键
- jvm gc说明