摘要: 转自:https://blog.csdn.net/qq_25186987/article/details/53886809 1.只比较操作 因为数组可以随机访问,所以它的查询和修改效率更高,但在增加删除元素时需要移动元素,所以效率低; 链表只能顺序访问,所以它查询修改效率低,但是增加删除时只需修改指 阅读全文
posted @ 2021-03-09 15:54 lypbendlf 阅读(1331) 评论(0) 推荐(1) 编辑
摘要: 1.安全性 在多线程环境下对同一个shared_ptr对象读操作没有问题,它的引用计数是原子的,安全且无锁,但是如果是多线程下有读写操作,以及对shared_ptr指向的对象有读写操作,那么就会发生竞争。shared_ptr多线程问题的本质是它所指向的对象的引用计数是否会因为多线程环境而出错,后一种 阅读全文
posted @ 2021-03-09 10:01 lypbendlf 阅读(2484) 评论(0) 推荐(0) 编辑