摘要:
lock 先上结论; 返回一个引向weak_ptr所观察的资源的shared_ptr,如果可以的话。如果没有这样的指针(即weak_ptr引向的是空指针),shared_ptr引向的也是空指针。否则shared_ptr所引向的资源的引用计数将正常递增。 首先看下面代码: reset函数会释放sp1指 阅读全文
posted @ 2021-08-27 18:16
花狗
阅读(77)
评论(0)
推荐(0)
摘要:
高性能定时器 高性能定时器的设计一般有两种方法:时间轮、基于堆的定时器; 时间轮: 如上图所示:一共有N个槽,每个槽指向一条定时器链表, 每次转动就指向下一个槽,以恒定的速度顺时针转动,每转动一步就指向下一个槽,每次转动的时间间隔为si,一共有N个槽,因此运转一周时间为N*si 每条链表上的定时器定 阅读全文
posted @ 2021-08-27 17:10
花狗
阅读(251)
评论(0)
推荐(0)