文章目录
一、二进制形式打开文件
1、二进制文件简介
2、以二进制形式打开文件参数
二、二进制文件读取
1、二进制文件读取 - read() 函数
2、获取实际读取的字节数 - gcount() 函数...二进制文件简介
二进制文件中 的数据不是 字符数据 , 而是以 二进制形式 存储的 字节数据 , 有特定的格式 , 如 : PNG 头文件 , 有特定的文件头 , 数据位 , 校验位 , 使用 文本编辑器...返回的值将为 1 ;
如果上一次输入操作是读取一个完整的行 , 那么 gcount() 函数 返回的值将为该行的字节数 ;
3、代码示例 - 文件读取
在下面的代码中 , 先在 资源文件 中创建二进制文件...三、二进制文件写出
1、二进制文件写出 - write() 函数
ostream 是 C++ 标准库中用于处理输出流的类 , 它提供的 write() 函数 用于将指定长度的数据写入输出流 ;
ofstream...len:要写入的字节数。