1

对于开发人员,我使用的是箭头::MemoryMappedFile,而不是复制数据,我想直接访问它。有没有办法访问内存中的这些数据?

谢谢,马克

4

1 回答 1

1

您可以通过调用直接访问其内存MemoryMappedFile::ReadAt。这将返回std::shared_ptr<Buffer>引用文件内存的 a 。这不涉及数据的副本。当您指定时position = 0nbytes = <size of file>您将使用整个内存区域。

于 2018-11-07T08:40:47.423 回答