0

我有一些旧的 3rd 方代码使用,C++写入/读取文件。我需要重写它,以便将序列化的整个内容作为.fopen()fprintf()/fscanf()char*

是否可以在内存中“打开”一个虚拟文件(大小未知),然后将输出复制到 a char*,这样我就不必触摸fprintf()-with-filedescriptor部分了?

4

1 回答 1

0

是的。您可以mmap在 Linux 和其他 UNIX 上使用。

于 2012-12-08T18:40:22.803 回答