QSharedPointer
时间: 2024-01-04 11:02:11 浏览: 27
qt+信号与槽+形参+跨线程
QSharedPointer 是Qt框架中提供的智能指针类,它可以管理一个动态分配的对象,并在没有任何指针指向该对象时自动删除该对象。QSharedPointer 采用引用计数的方式实现自动内存管理,它可以在多个指针之间共享一个对象,当最后一个指针离开作用域时,QSharedPointer 会自动删除该对象。QSharedPointer 还提供了可自定义的删除器,可以通过自定义删除器来控制对象的删除方式。使用 QSharedPointer 可以避免手动管理内存的繁琐和容易出错。
阅读全文