15分钟35s为什么是m_pos!=-1 直接返回false???

来源:2-14 -2 进程的心跳机制

handsomeof251774

2022-07-27

为什么不是==-1,不等于-1不就是共享内存中有位置吗,如果return false返回了,那在while循环不就是循环一次就没了吗

写回答

3回答

长歌_吴从周

2022-07-29

m_pos==-1,表示没有初始化,这段代码的逻辑很简单,如果连这个也不理解,建议你多看几遍视频。

0
0

handsomeof251774

提问者

2022-07-29

这里应该是if (pos==-1)吧//img.mukewang.com/szimg/62e3550b0913a8f808030367.jpg

0
2
慕丝9450095
兄弟可以下载这个课程的源代码看看,我看了最新的源代码是==-1的,应该是吴哥后来改正过来了
2022-09-22
共2条回复

长歌_吴从周

2022-07-27

大哥,麻烦截图更多的代码,我不是神人,不可能记得哪个视频哪个程序中的代码。

0
0

C/C++气象数据中心实战,手把手教你做工业级项目

通过技术的实际应用,掌握等同2年经验的技术能力

968 学习 · 401 问题

查看课程