【发布时间】:2011-05-18 05:47:01
【问题描述】:
根据this page,您可以将shared_ptr<Foo> 隐式转换为shared_ptr<const Foo>。这很有道理。
但是,当我尝试将包含shared_ptr<Foo> 的std::vector 转换为包含shared_ptr<const Foo> 的shared_ptr<const Foo> 时遇到了错误。
有没有实现这种转换的好方法?
【问题讨论】:
标签: c++ vector casting shared-ptr implicit-conversion