第14章 输入输出流(例子).doc

第14章 输入输出流(例子).doc

ID:28755565

大小:31.00 KB

页数:11页

时间:2018-12-13

第14章 输入输出流(例子).doc_第1页
第14章 输入输出流(例子).doc_第2页
第14章 输入输出流(例子).doc_第3页
第14章 输入输出流(例子).doc_第4页
第14章 输入输出流(例子).doc_第5页
资源描述:

《第14章 输入输出流(例子).doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、首先来看一看在ios.h中有关ios类的定义的部分内容:class_CRTIMPios{public:……enum{skipws=0x0001,//公有的无名枚举成员left=0x0002,right=0x0004,internal=0x0008,dec=0x0010,oct=0x0020,hex=0x0040,showbase=0x0080,showpoint=0x0100,uppercase=0x0200,showpos=0x0400,scientific=0x0800,fixed=0x1000,unitbuf=0x2000,stdio=0x4000};……st

2、aticconstlongbasefield;//dec

3、oct

4、hexstaticconstlongadjustfield;//left

5、right

6、internalstaticconstlongfloatfield;//scientific

7、fixed......inlinelongflags()const;//公有的成员函数inlinelongflags(long_l);inlinelongsetf(long_f,long_m);inlinelongsetf(long_l);inlinelongunsetf(long_l);inlineintwidth()co

8、nst;inlineintwidth(int_i);inlinecharfill()const;inlinecharfill(char_c);inlineintprecision(int_i);inlineintprecision()const;protected://保护的数据成员longx_flags;//输入输出状态字intx_precision;//输入输出精度charx_fill;//填充字符intx_width;//输出数据的域宽......};系统根据这几个数据成员的值,来控制输入输出格式。通过上述公有成员函数来设置这几个状态字。各种状态由公有的无名枚

9、举成员定义。返回ppt讲稿例14.18用友元函数实现复数类对象插入和提取运算符重载函数#includeclassComplex{doubleReal,Image;public:Complex(doubler=0,doublei=0){Real=r;Image=i;}friendistream&operator>>(istream&,Complex&);friendostream&operator<<(ostream&,Complex&);};istream&operator>>(istream&in,Complex&c){注意参数和返回值in

10、>>c.Real>>c.Image;returnin;}ostream&operator<<(ostream&out,Complex&c){注意参数和返回值out<0)out<<'+'<>c1>>c2;//解释为operator>>(operator>>

11、(cin,c1),c2);cout<//输入7-3<回车>//输入5+8i7-3i返回ppt讲稿例14.24编一个程序用于复制文本文件#include#include#includevoidmain(){charinfilename[40],outfilename[40],ch;cout<<"Pleaseinputaninputfi

12、lename:";cin>>infilename;fstreaminfile(infilename,ios::in

13、ios::nocreate);if(!infile){cout<<"Cannotopeninputfile:"<>outfilename;fstreamoutfile(outfilename,ios::out);if(!outfile){cout<<"Cannotopenoutputfile:"<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。