天天看点

【C++文件和流】

文件和流

标准库 <fstream>

数据类型: ofstream, ifstream, fstream

打开文件 open() 函数

<code>void open(const char *filename, ios::openmode mode);</code>

例: 如果想要打开一个文件用于读写

关闭文件 close() 函数

写入和读取文件 使用流插入运算符(&lt;&lt;) 和流提取运算符(&gt;&gt;)

读取、写入实例

结果

文件位置指针

istream 的 seekg("seek get")

ostream 的 seekp("seek put")

第二个参数可以用于指定查找方向。

ios::beg(默认的,从流的开头开始定位)

ios::cur(从流的当前位置开始定位)

ios::end(从流的末尾开始定位)