• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

等级考试二级C++考点分析之运算符及C++流

发布: 2008-6-10 16:36 | 作者: 不详 | 来源: 希赛 | 查看: 157次 | 进入软件测试论坛讨论

领测软件测试网

小提示:
  一个重载的运算符函数不能带有默认的参数。

8.3  C++流的概念

考点5 C++流的基本概念

  在C++中,输入输出操作是通过流来完成的执行输入输出操作的类体系叫做流类,提供这个流类实,系统叫做流类库。流类库的类等级如图8-1。所示这个类等级在头文件iostream. h中说明要和:用C++流,必须利用以下头文件。
  iostream:使用cin,cout的预定义流对象进行针对标准设备的I/O操作,必须包含此头文件。
  fstream:使用文件流对象进行针对磁盘文件的I/O操作,必须包含此头文件。
  iomamp:使用setw,fixed等大多数操作符,必须包含此头文件。
 
  图8-1流类库的基本类等级

小提示:
  为使用新标准的C+十流,相关头文件名不得有扩展名,还必须在程序文件的开始部分插入名字空间声明;using namespace std;
  C++流预定义了4个流,它们是cin,cout,cerr和clog o它们可以直接用来输入输出,与这4个流相关联的具体设备如下。
  cin:与标准输入设备相关联。
  cout:与标准输出设备相关联。
  cerr:与标准错误输出设备相关联(非缓冲)。
  clog:与标准错误输出设备相关联(缓冲)。
  C++流重载了提取运算符>>和插入运算符<<,使它们分别进行有格式输入和有格式输出。cin,count等预定义的流对象只能用于有格式的输入输出。

8.4输入输出的格式控制

考点6 默认的输入输出格式

  C++流所识别的输入输出数据的类型及其默认的输入输出格式包括的内容如表8-1所示。
            表8-1默认的输入输出格式


 

考点7 格式的标志与格式的控制

  C++提供了一系列的可与运算符>>或<<配合使用的特殊函数;称为操作符。每个操作符都与一个具体的函数相联系,从而能够完成相应的输入、输出控制功能。许多操作符与格式控制标态符号相同.常用的格式控制符号如表8-2所示。
       表8-2常用格式控制符号

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

43/4<1234>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网