截断 wxFile(设置较小的长度)



我正在寻找一种安全且跨平台的方法来将文件截断为指定大小> 0(当文件当前长度时长度较小(。在德尔福很容易:

Seek(f,position);
Truncate(f);

我很惊讶wxFile课堂上没有这种方法。

使用临时文件复制内容是不可接受的。

确实没有这样的方法,你需要在 Unix 下自己调用ftruncate(f.fd())或在 Windows 下调用SetEndOfFile()

相关内容

  • 没有找到相关文章

最新更新