C++学习笔记之I/O流

C++的I/O流库基于streambuf和ios类,派生出istream、ostream、fstreambase和strstreambase。iostream头文件提供cin、cout、cerr、clog的基本I/O,iomanip用于格式化操作,fstream处理文件I/O,strstream处理内存格式化I/O。cerr是无缓冲的错误输出,clog则是缓冲的错误日志,适用于显示程序执行信息。
摘要由CSDN通过智能技术生成

C++提供的I/O流类库含有两个平行基类:streambuf 和 ios,所有的流类都是由它们派生出来的。

ios类包含四个直接派生类:输入流类istream,输出流类ostream,文件流类fstreambase,串流类strstreambase。

I/O流类库最主要的头文件iostream,它支持cin,cout,cerr,clog。

iomanip头文件 包含带参数 的流操作算子的有关信息;

fstream头文件包含对文件I/O操作的有关信息;

strstream包含对内存格式化I/O操作的有关信息;

stdiostream包含对混合C和 C++风格的I/O操作。

  • I/O流类列表
    类名 说明 所在头文件
    ios 流基类 iostream
    istream 标准输入流
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值