c++ I/O

 

<iostream>库自动定义了一些标准对象:

  • cout, ostream类的一个对象,可以将数据显示在标准输出设备上.
  • cerr, ostream类的另一个对象,它无缓冲地向标准错误输出设备输出数据.
  • clog, 类似cerr,但是它使用缓冲输出.
  • cin, istream类的一个对象,它用于从标准输入设备读取数据.

<fstream>库允许编程人员利用ifstreamofstream类进行文件输入和输出.

一些C++ I/O流(精度,判断等)的行为可以通过操作不同的标志来修改。

Constructors构造器
bad()如果出现错误则返回true
clear()清除状态标志
close()关闭一个流
eof()如果处于文件结尾处则返回true
fail()如果出现错误则返回true
fill()控制默认填充字符
flags()操作flags
flush()清空缓冲区
gcount()返回读取的最后一次输入的字符数
get()读取字符
getline()读取一行字符
good()如果没有出现过错误则返回true
ignore()读取字符并忽略指定字符
open()创建一个输入流
peek()检查下一个输入的字符
precision()设置精度
put()写字符
putback()返回字符给一个流
rdstate()返回流的状态
read()读取字条符
seekg()在一个输入流中进行随机访问
seekp()在一个输出流中进行随机访问
setf()设置格式标志
sync_with_stdio()同标准I/O同步
tellg()使用输入流读取流指针
tellp()使用输出流读取流指针
unsetf()清除格式标志
width()操作域宽度
write()写字符

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值