返回信息流之前一直用的是Java,最近在看redis源码,其中字典的rehash实现方法中dictRehash是这样写的
while(n-- && d->ht[0].used != 0) {
dictEntry *de, *nextde;
····
这里面的n--会不会有Java中线程不安全的问题呢?
这是一条镜像帖。来源:北邮人论坛 / cpp / #98536同步于 2018/11/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
C语言--有并发时线程不安全的问题吗
Jiangshui
2018/11/30镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
了解了,谢谢
【 在 shan10211865 的大作中提到: 】
: 如果单回答问题,答案是 有的
: 想要保证安全 请用原子操作 如 atomic_inc