关于map加锁有一个全局的map请问在迭代读取数据的时候是否需要加锁,理由在迭代改变其中值的时候如何加锁?
关于map加锁
有一个全局的map
请问在迭代读取数据的时候是否需要加锁,理由
在迭代改变其中值的时候如何加锁?是光改变值的句子加锁还是所有都加锁
谢谢
[解决办法]
多線程只讀不需要加鎖,只寫不讀、又讀又寫必須加鎖。
关于map加锁
有一个全局的map
请问在迭代读取数据的时候是否需要加锁,理由
在迭代改变其中值的时候如何加锁?是光改变值的句子加锁还是所有都加锁
谢谢
[解决办法]
多線程只讀不需要加鎖,只寫不讀、又讀又寫必須加鎖。