3
在以下代码:直接访问boost :: mapped_region数据?
file_mapping fm(FilePath, read_only);
mapped_region region(fm,read_only);
char* const data = static_cast<char *>(region.get_address());
for(size_t n=0; n<region.get_size(); ++n){
cout << data[n];
}
有任何方法来访问从映射存储器字元,而无需创建data
数组?
EDIT代码指using namespace boost:interprocess;