摘要: https://blog.csdn.net/taiyang1987912/article/details/29271549 阅读全文
posted @ 2019-07-17 16:07 狂奔~ 阅读(145) 评论(0) 推荐(0) 编辑
摘要: qDeleteAll:专门用于指针容器,对容器或者迭代器中的每个对象进行delete操作,而不是从容器中移除对象。源代码如下: 测试代码如下: `` 运行结果发现,不调用qDeleteAll`的情况下,程序占内存78M;加上之后,只占内存12M。但是前后的size没有变化。 当T的类型为指针时,调用 阅读全文
posted @ 2019-07-17 16:06 狂奔~ 阅读(763) 评论(0) 推荐(0) 编辑
摘要: QPointer (4.0) 已经过时,可以被QWeakPointer所替代,它不是线程安全的。 QSharedDataPointer (4.0) -- 提供对数据的COPY-ON-WRITE以及浅拷贝,提供对数据(而不是指向数据的指针)的线程安全的保护。(注:提供对数据的线程安全保护要结合Qsha 阅读全文
posted @ 2019-07-17 16:04 狂奔~ 阅读(4363) 评论(0) 推荐(0) 编辑
摘要: https://lotabout.me/2015/write-a-C-interpreter-0/ 阅读全文
posted @ 2019-07-17 15:49 狂奔~ 阅读(195) 评论(0) 推荐(0) 编辑