C++ primer plus 第17 章 输入、输出和文件

C++ primer plus 第17 章 输入、输出和文件

C++ primer plus 第17 章 输入、输出和文件


第17 章 输入、输出和文件

本章内容包括:

  • C++角度的输入和输出,
  • iostream 类系列。
  • 重定向。
  • ostream 类方法。
  • 格式化输出。
  • istream 类方法。
  • 流状态。
  • 文件 I/O。
  • 使用 ifstream 类从文件输入。
  • 使用 ofstream 类输出到文件。
  • 使用 fstream 类进行文件输入和输出。
  • 命令行处理。
  • 二进制文件。
  • 随机文件访问。
  • 内核格式化。
    对 C++输入和输出(简称I/O)的讨论提出了一个问题。一方面,几乎每个程序都要使用输入和输出,因此了解如何使用它们是每个学习计算机语言的人面临的首要任务:另一方面,C+使用了很多较为高级的语言特性来实现输入和输出,其中包括类、派生类、函数重载、虚函数、模板和多重继承。因此,要真正理解 C++ IO,必须了解 C++的很多内容。为了帮助您起步,本书的开始几章介绍了使用istream 类对象cin 和 ostream 类对象 cout 进行输入和输出的基本方法,同时使用了ifstream和 ofstream 对象进行文件输入和输出。本章将更详细地介绍 C++的输入和输出类,看看它们是如何设计的,学习如何控制输出格式(如果您跳过很多章,直接学习高级格式,可浏览一下讨论该主题的一些小节,注意其中的技术,而忽略解释)。用于文件输入和输出的 C++工具都是基于 cin 和 cout 所基于的基本类定义,因此本章以对控制台 IO(键盘和屏幕)的讨论为跳板,来研究文件 IO。
    ANSIISO C++标准委员会的工作是让 C++1O与现有的CIO 更加兼容,这给传统的 C++做法带来了-些变化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值