繁体   English   中英

VS2010的std :: shared_ptr和boost :: shared_ptr之间的区别

[英]Differences between VS2010's std::shared_ptr and boost::shared_ptr

VS2010的std::shared_ptrboost::shared_ptr什么区别?

实现几乎相同吗? 还是有显着差异?

什么是最有效/最优化的?

谢谢。

VS2010的shared_ptr是符合实现(或至少试图遵循)的C ++ 11标准。

另一方面, boost::shared_ptr是较早开发的,并且是boost而不是C ++标准库的一部分。 我相信两者对于生产使用来说都是足够有效的,但是使用boost会迫使您...使用boost;)。 在某些情况下这是完全不能接受的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM