我在以前的项目中使用过Boost::shared_ptr,现在我想在Qt中找到一个智能指针,它可以做同样/相似的事情。因为Qt中有很多智能指针类,所以我想知道应该使用哪一个。是QSharedPointer吗?
发布于 2011-06-09 16:44:53
你想要QSharedPointer。您可以在QSharedPointer的详细描述中找到Qt提供的所有指针类的比较。
发布于 2011-06-09 17:01:26
如果您使用了boost::shared_ptr,请继续使用它。优先使用boost::shared_ptr而不是任何Qt‘扩展’,因为boost::shared_ptr已被C++0x标准(std::shared_ptr)接受。
发布于 2011-06-09 16:50:43
Qt中有一堆不同的智能指针,在blog post中进行了描述。QSharedPointer很可能就是你要找的东西。
https://stackoverflow.com/questions/6290172
复制相似问题