使用Boost在C ++中读取/写入内存映射文件

时间:2016-08-03 12:32:43

标签: c++ boost

我是Boost世界的新手,并试图在内存映射二进制文件中进行读/写。但我真的不知道该怎么做而且介于两者之间。确切地说,我希望我的二进制文件被内存映射,然后对其执行读/写操作。 直到现在,我一直在尝试做类似的事情:

stream_buffer<file_sink> is("test.txt");
std::ostream out(&is);
out << "This is written to file." << std::endl;
is.close();

请帮助我了解如何解决此类问题。 POC很难理解。感谢

1 个答案:

答案 0 :(得分:0)