VS2010的std::shared_ptr
和boost::shared_ptr
之间有什么区别?
实施几乎相同吗?或者是否存在显着差异?
最有效/优化的是什么?
感谢。
答案 0 :(得分:1)
VS2010的shared_ptr
是符合(或至少试图符合)C ++ 11标准的实现。
boost::shared_ptr
是早期开发的,并且作为boost而不是C ++标准库的一部分。我相信两者都足够有效地用于生产,但使用增强力你......使用提升;)。在某些情况下这是非常不可接受的。