2010-08-25 51 views
0

在升压::进程间“在共享内存中创建映射”section升压过程共享内存的构建错误

有一个示例。在样品,标准::分配器使用具有2个PARAMS:

typedef allocator<ValueType, managed_shared_memory::segment_manager> 
     ShmemAllocator; 

但标准分配器模板是这样的:

template < class T > class allocator; 

所以,这怎么可能呢?

谢谢。

回答

0

论坛中的人帮助了我。下面是答案: 示例中使用的分配器不是std :: allocator,它是boost :: interprocess :: allocator。