- 1
- 0
- 约4.01千字
- 约 48页
- 2015-12-18 发布于广东
- 举报
第8章 I/O系统和文件 流 格式化I/O 文件流 流 流的概念 预定义的C++流 重载I/O运算符 流 流是一种生成或使用信息的抽象。C++的I/O系统把流连接到物理设备上,它的一个重要特点是不论它所连接的设备是什么,都采用相同的方式进行操作。 流有两种基本形式:文本流和二进制流。 文本流用于传递字符 二进制流用于传递所有数据类型的数据。 对流可以进行的最基本的操作是:打开和关闭。打开流可以让流连接到文件,而关闭操作可以让流断开与文件的连接 预定义的C++流 cin 标准输入流 cout 标准输出流 cerr 连接到标准输出的流,用于写入调试和错误信息 采用非缓冲的方式 clog 连接到标准输出的流,用于写入调试和错误信息 以缓冲的形式工作 重载I/O运算符 由于“”的作用是向流中插入,“”的作用是从流中提取,所以把重载这两个运算符的函数称为插入函数和提取函数。 插入函数的通式: ostream operator(ostream stream, 类名 obj) { //需要输出数据的相关代码 return stream; } 定义提取函数的通式是: istream operator(istream stream, 类名 obj) { //需要输入数据的相关代码 return stream; } 创建一个插入函数 定义一个是友元函数的插入函数 定义提取函数 格式化I/O
您可能关注的文档
- Visual Basic程序设计 龚为琨 第3章 文本控件、消息框和输入框新.ppt
- Visual Basic程序设计 龚为琨 第7章 文件系统控件、公共对话框新.ppt
- Visual Basic程序设计 龚为琨 第8章 菜单设计新.ppt
- Visual Basic程序设计 龚为琨 第9章 多窗体与多文档设计新.ppt
- Visual Basic程序设计 龚为琨 第11章 多媒体程序设计新.ppt
- Visual Basic程序设计 龚为琨 第13章 VB在Internet中的应用新.ppt
- Visual Basic程序设计 龚为琨 第14章 程序调试与发布新.ppt
- Visual Basic程序设计 龚为琨 封面新.ppt
- Visual Basic程序设计教程 何振林 7995新.ppt
- Visual Basic程序设计项目化案例教程 王萍 1-7章 第3章新.ppt
最近下载
- JGJ94-2018建筑桩基技术规范-条文说明.pdf VIP
- 乙酸乙酯理化特性与危险[共2页].docx VIP
- BOSSME-25中文说明书资料.pdf VIP
- 2026年农村农业试题及答案解析.doc VIP
- 《广东省公路路基边坡防护及排水设计指南(试行)》GDJT 002-01-2024.pdf VIP
- ISO 6722-1-2022 中文版(道路车辆 600V 单芯电缆技术标准官方翻译完整版).docx VIP
- 建筑工程图集 10R504 10K509:暖通动力施工安装图集(一)(水系统).pdf VIP
- RCEP背景下广西面向东盟的跨境电商语言服务人才培养路径研究.pdf
- CFT-2100型微波治疗仪说明书.doc VIP
- 网络生态治理的理论框架及其发展趋势.docx VIP
原创力文档

文档评论(0)