8.QSharedPointer

QSharedPointer 是一个共享指针, 同时是引用计数型的智能指针 ,也就是说,QSharedPointer可以被*地拷贝和赋值,在任意的地方共享它。

QSharedPointer内部会对拥有的内存资源进行引用计数,当对某一个资源的引用计数下降到0,就自动释放内存。

QSharedPointer 是线程安全的,因此即使有多个线程同时修改 QSharedPointer 对象也不需要加锁。虽然 QSharedPointer 是线程安全的,但是 QSharedPointer 指向的内存区域可不一定是线程安全的。所以多个线程同时修改 QSharedPointer 指向的数据时还要应该考虑加锁。

 

8.QSharedPointer

上一篇:连接上LG G5,按播放键,音乐从手机喇叭传出,耳机按键有作用


下一篇:阿里云存储容量单位包正式上线公测,全球首款通用存储售卖形态