这是因为打开文件时候加了文本形式打开参数了,导致读写遇到0X0D 0X0A会忽漏掉0X0D,如下所示:
file.open(QIODevice::WriteOnly | QIODevice::Text); 只需要改为下面代码即可解决这个问题,这里要特别注意 file.open(QIODevice::WriteOnly);
这是因为打开文件时候加了文本形式打开参数了,导致读写遇到0X0D 0X0A会忽漏掉0X0D,如下所示:
file.open(QIODevice::WriteOnly | QIODevice::Text); 只需要改为下面代码即可解决这个问题,这里要特别注意 file.open(QIODevice::WriteOnly);
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M