使用Boost进程间共享内存构建错误
在Boost :: Interprocess“在共享内存中创建映射”部分
有一个样本。 在示例中,std :: allocator与2个参数一起使用:
typedef allocator<ValueType, managed_shared_memory::segment_manager>
ShmemAllocator;
但标准的分配器模板是这样的:
template < class T > class allocator;
那么,它怎么会是?
谢谢。
论坛中的人帮助了我。 答案如下:示例中使用的分配器不是std :: allocator,它是boost :: interprocess :: allocator。
链接地址: http://www.djcxy.com/p/50965.html上一篇: Build error with Boost Interprocess SharedMemory
下一篇: type in swagger