线程判空,但好像线程结束之后没有置空

来源:9-2 完善SignalingWorker并进行管理

BigBeautty

2025-07-27

图片描述

老师,我发现stop时对_thread指针判空,但_thread好像没有置空操作,这里是不是默认认为_thread运行时就不为空,为空时就表示_thread结束

写回答

1回答

str2num

2025-07-28

置空是在析构函数中完成的,这里面主要是防止还没有start就调用stop,这个地方你可以根据自己的需要或者理解优化一下,也可以。另外,你可以加到课程专属的qq群,有问题可以直接qq交流,可能方便点

0
1
BigBeautty
好的,感谢老师
2025-07-28
共1条回复

基于C++从0到1手写Linux高性能网络编程框架

从0到1实现一套Linux高性能事件驱动网络编程框架

135 学习 · 21 问题

查看课程