2010-08-25 25 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。