0

谁能告诉我...我想从文件中删除最后一个字节。因此,在 resize () 的帮助下调整大小将调整文件大小,但会删除哪些字节?我有 int count ,我想从文件的最后一个删除 'count' 字节......

我应该怎么办?

4

1 回答 1

2

引用自QFile::resize(强调我的)的文档

设置文件大小(以字节为单位)sz。如果文件大小调整成功,则返回 true;否则为假。如果 sz 大于当前文件,则新字节将设置为 0,如果 sz 较小,则文件被简单地截断。

另请参见 size() 和 setFileName()。

截断意味着最后一个字节被丢弃

于 2013-09-05T11:26:09.897 回答