[英]Differences between VS2010's std::shared_ptr and boost::shared_ptr
VS2010的std::shared_ptr
和boost::shared_ptr
什么区别?
实现几乎相同吗? 还是有显着差异?
什么是最有效/最优化的?
谢谢。
VS2010的shared_ptr
是符合实现(或至少试图遵循)的C ++ 11标准。
另一方面, boost::shared_ptr
是较早开发的,并且是boost而不是C ++标准库的一部分。 我相信两者对于生产使用来说都是足够有效的,但是使用boost会迫使您...使用boost;)。 在某些情况下这是完全不能接受的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.