QSharedPointer
时间: 2024-01-03 08:04:06 浏览: 203
qt+信号与槽+形参+跨线程
QSharedPointer 是 Qt 框架中提供的智能指针类,用于管理动态分配的对象。与传统的裸指针相比,QSharedPointer 具有自动引用计数、自动释放内存的功能,可以避免一些常见的内存管理问题。使用 QSharedPointer 时,只需要将指针包装在 QSharedPointer 对象中,所有权管理就会交由 QSharedPointer 来处理。QSharedPointer 支持多个实例共享一个分配的对象,当最后一个 QSharedPointer 实例被销毁时,才会自动释放对象的内存。QSharedPointer 的使用方式类似于标准库中的 std::shared_ptr。
阅读全文