因此,当在Qt中编程时,我喜欢尽可能使用Qt实现。就我所见,std::unique_ptr
并没有Qt版本,还是有?
如果Qt不存在,那么在Qt中产生"相同"结果的替代方案是什么?
等效于std::unique_ptr
的Qt是QScopedPointer
。
它的用处明显较小,因为它不支持移动语义,使它在实用程序上更接近C++03 std::auto_ptr
(为什么auto_ptr被弃用?)。