我似乎无法boost::ptr_unordered_map<uint32_t, const Foo>
工作 - 底层实现看起来像是将东西转换为void*
.
我是否只需要咬紧牙关,让我的方法const_cast<Foo*>
在插入项目时包装对此的访问,还是我在这里遗漏了什么?有没有办法存储指向 const 对象(const Foo*
)的指针?
我似乎无法boost::ptr_unordered_map<uint32_t, const Foo>
工作 - 底层实现看起来像是将东西转换为void*
.
我是否只需要咬紧牙关,让我的方法const_cast<Foo*>
在插入项目时包装对此的访问,还是我在这里遗漏了什么?有没有办法存储指向 const 对象(const Foo*
)的指针?