我使用的是某些大型和维护良好的开源C ++库和跨越具有形式的构造函数的类定义来
class SomeClass {
SomeClass( const boost::shared_ptr<SomeOtherClass>& );
}
我的问题是:什么是传递点const boost::shared_ptr<T>
引用? 是否真的与传递相关的开销的一个不可忽略的量boost::shared_ptr<T>
的值,或者是有一些其他种类的危险传递boost::shared_ptr<T>
的值,我不知道的?