现在有N个线程和两个特别的函数,这两个函数不能同时执行, 所有线程都可以调用这两个函数,那么如何确保当前时刻仅有一个特别函数在执行呢?
2条回答 默认 最新
- 不知怎么说 2022-04-11 17:24关注
用锁啊,弄一个全局的锁,在函数前后,加锁解锁就可以了
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
现在有N个线程和两个特别的函数,这两个函数不能同时执行, 所有线程都可以调用这两个函数,那么如何确保当前时刻仅有一个特别函数在执行呢?
用锁啊,弄一个全局的锁,在函数前后,加锁解锁就可以了