Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
谁能告诉我...我想从文件中删除最后一个字节。因此,在 resize () 的帮助下调整大小将调整文件大小,但会删除哪些字节?我有 int count ,我想从文件的最后一个删除 'count' 字节......
我应该怎么办?
引用自QFile::resize(强调我的)的文档
QFile::resize
设置文件大小(以字节为单位)sz。如果文件大小调整成功,则返回 true;否则为假。如果 sz 大于当前文件,则新字节将设置为 0,如果 sz 较小,则文件被简单地截断。 另请参见 size() 和 setFileName()。
设置文件大小(以字节为单位)sz。如果文件大小调整成功,则返回 true;否则为假。如果 sz 大于当前文件,则新字节将设置为 0,如果 sz 较小,则文件被简单地截断。
另请参见 size() 和 setFileName()。
截断意味着最后一个字节被丢弃