自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 文本文件的更多细节

(3)在windows平台下,如果以文本方式打开文件,写入数据的时候,系统会将"\n"转换成"\r\n";读取数据的时候,系统会将"\r\n"转换成"\n".如果以二进制方式打开文件,协和都都不会进行转换。(5)以文本方式读取文件的时候,遇到换行符停止,读入的内容没有换行符;以二进制方式读取文件的时候,遇到换行符不会停止,读入的内容包括换行符(换行符被视为数据)(1)在windows系统下,文本文件的换行标志是"\r\n"(2)在linux平台下,文本文件的换行标志是“\n"

2023-12-03 16:50:33 30 1

原创 读取二进制文件

在文本文件打开的基础上,加入打开模式ios::binary。判断是否打开成功:与文本文件输入流对象判断方法完全相同。

2023-12-02 17:35:09 56

原创 3.创建和写入二进制文件

创建二进制文本文件要比文本文件多加一个二进制打开模式ios::binary。判断文件是否打开,与文本文件完全相同。数据文件的后缀:dat。图片:bump、jpg。

2023-12-02 17:11:34 703

原创 文件操作2:读取

从文件中读取一行行数据,存在buffer中,直到文件读取完,函数返回空。与输出流不同,创建输入流对象,打开文件,若文件不存在,则打开失败。文本文件一般以行的方式组织数据,所以我们以行的方式读取。注意,输入流对象的唯一打开模式为ios::in 缺省值。第三种方法几乎与第一种相同,但比第一种更简单一些。(3)没有权限,Linux平台下很常见。实际上,下面三种打开书写形式作用相同。输入流也要判断文件是否打开成功。

2023-12-02 16:38:06 29

原创 文件操作1:创建和打开

实际操作中,我们需要先确保文件能够正常打开之后,再去向文件中写入数据。只有第四种是会不截断文件内容,只在文件末尾追加文件。ios::app 不截断文件内容,只在文件末尾追加文件。接下来,我将E盘中的txt文件夹删除,再将程序运行。ios::out 缺省值:会截断文件内容。可以在创建或打开文件的同时指定打开模式。ios::trunc 截断文件内容。(3)没有权限,Linux平台很常见。实际上,上面前三种打开方式与。一般情况下需指定文件路径。三、判断文件是否打开。(2)此怕没空间已满。

2023-12-02 15:54:59 55

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除