1

我的基于 MFC 的应用程序将在磁盘上写入多个不同类型的文件。我必须为整个应用程序预先分配固定的磁盘空间,这样其他应用程序就不会占用我的磁盘资源。通过谷歌,我想出了如何为单个文件而不是多个文件预分配磁盘空间。

4

2 回答 2

1

请参阅此答案在写入文件之前保留磁盘空间以提高效率

于 2011-02-25T23:20:17.853 回答
0

我认为不可能在应用程序级别预先分配磁盘空间(即为多个文件预先分配一块空间)。CFile::Seek您必须使用或分别为每个文件分配空间SetFilePointer

于 2010-11-13T09:34:10.177 回答