标签: c++ memory-management storage
我有这个应用程序,我希望在用户硬盘上存储大约50MB的数据。我想知道的是我如何能够分配(?)这些50MB以便计算机使用它。我的目标是确保如果用户填写他/她的硬盘,我的应用程序仍有50MB的空间可供使用。
任何想法或推荐的方法?
答案 0 :(得分:3)
在HDD上创建一个50MB的文件。使用内存映射访问。不要删除它。
答案 1 :(得分:1)
您可以查看内存映射文件。操作系统可能比语言更有意义。
答案 2 :(得分:1)
fseek()