3
class T
{};
class UseT
{
public:
//...
boost::shared_ptr<const T> getT() const
{
return m_t;
}
private:
boost::shared_ptr<T> m_t;
};
问题>什么是当我们从boost::shared_ptr<T>
转换为boost::shared_ptr<const T>
使用的规则?从boost :: shared_ptr的<T>转换,以提高:: shared_ptr的<const T>