C++流 笔记
一、IO: 向设备输入数据和输出数据
C++的IO流

设备:
1) 文件
2) 控制台
3) 特定的数据类型(stringstream)
c++中,必须通过特定的已经定义好的类, 来处理IO(输入输出)

二、文件流
文件流: 对文件进行读写操作
头文件: <fstream>
类库:
ifstream 对文件输入(读文件)
ofstream 对文件输出(写文件)
fstream 对文件输入或输出
三、对文本文件流读写
文件打开方式:
|
模式标志 |
描述 |
|
ios::in |
读方式打开文件 |
|
ios:out |
写方式打开文件 |
|
ios::trunc |
如果此文件已经存在, 就会打开文件之前把文件长度截断为0 |
|
ios::app |
尾部最加方式(在尾部写入) |
|
ios::ate |
文件打开后, 定位到文件尾 |
|
ios::binary |
二进制方式(默认是文本方式) |
以上打开方式, 可以使用位操作 | 组合起来

浙公网安备 33010602011771号