46得票2回答
Qt中的QPointer、QSharedPointer和QWeakPointer类有什么区别?

我从Qt文档中了解到了、和这几个类。文档上说: 1. 是一个模板类,提供对Qt对象的受保护指针,并像普通的C++指针一样工作,但在所引用的对象被销毁时会自动设置为0,并不会产生“悬空指针”。 2. 类持有一个强引用计数指针。 3. 类持有一个弱引用计数指针。 我的问题是:“这些类之间有...