多个线程读写std:map,读线程需要加锁吗 我来答 1个回答 #热议# 上班途中天气原因受伤算工伤吗? 会飞的呆头 2017-04-07 · 超过17用户采纳过TA的回答 知道答主 回答量:48 采纳率:0% 帮助的人:24.6万 我也去答题访问个人页 关注 展开全部 需要加,当你在修改map中的值的时候,内部链表会改变,这时候你去读,程序可能会崩溃建议加一个读写锁上去,这样既不影响读效率,还可以避免上述问题 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-09-26 多个线程读写std:map,读线程需要加锁吗 2017-04-01 c++ 多线程读写map 怎么加锁 2015-09-03 多个线程读写std:map,读线程需要加锁吗 2017-08-25 STL list一个线程写,多个线程读可不可以不加读写锁 2 2015-03-03 C++ 多线程加锁问题 2017-03-11 如何实现多线程同时读写hashmap 2016-03-25 为什么多线程程序中对未加锁的map进行写后,会造成new或malloc申请内存失败 2017-06-10 concurrenthashmap的读是否要加锁,为什么 更多类似问题 > 为你推荐: