如何像直接访问文件一样使用内存:类似于read和fwrite函数

How to work with memory like direct access files: analogues of fread and fwrite functions?

本文关键字:内存 类似于 read 函数 fwrite 一样 访问 何像直 文件      更新时间:2023-10-16

我需要在我的应用程序与内存缓冲区工作,如直接访问文件。是否存在类似的读和写函数?c++

我在内存中有数据缓冲区。我想:读数据,写数据和移动指针在这个缓冲区。

我想你是指内存映射文件。c++标准不支持它,但是Boost在这里有一个可移植的实现。

基本上,它允许您通过指针访问文件。操作系统会处理缓存,一般来说,这是相当高效的。