199 发表于 5 天前

myadmin 发表于 2026-2-26 14:15
我也加了锁的,但他们都说我肯定是哪里漏锁了,就是找不到报错的位置。代码再三检查过,就是没发现哪里有 ...

养成习惯,所有读数组的操作前要先判断成员是否存在,就不会出现这个问题了

Xelloss0618 发表于 5 天前

jcos 发表于 2026-2-26 13:57
都加锁的,多线程,实际都加锁成为单线程差不多了,就是上传那个位置不加锁,别的都是锁了 ...

多线程加锁是所有用到这个变量的地方都要上锁,包括主线程

创世魂 发表于 5 天前

199 发表于 2026-2-26 14:47
养成习惯,所有读数组的操作前要先判断成员是否存在,就不会出现这个问题了 ...

多线程里面这样用没用,必须要加锁。
页: 1 [2]
查看完整版本: 莫名的数组错识闪退问题,修改了后不会闪退了,看回事