【发布时间】:2011-06-21 14:23:24
【问题描述】:
我想知道标准<memory> 文件中的boost::shared_ptr 和std::shared_ptr 之间是否有任何区别。
【问题讨论】:
-
这取决于你的实现。
-
@robert 它们可以互换使用吗?我正在尝试实现这个stackoverflow.com/questions/3559412/…
-
@P.R. -
std::shared_ptr是tr1::shared_ptr的 C++0x 形式,boost 的shared_ptr应该表现相同:stackoverflow.com/questions/3831572/… -
谢谢:)。我会继续进行一些测试。
-
鉴于这个问题,@Birryree,我想这个问题真的是问 C++0x 是否对 shared_ptr 进行了任何更改,或者它是否与 TR1 中的相同。