std :: map线程上的find和read操作是否安全?

时间:2011-08-25 23:20:09

标签: c++ multithreading search map find

  

可能重复:
  Thread safety of std::map for read-only operations

拥有std::map a我们可以同时在多个线程中执行a.find(...)->second吗?

1 个答案:

答案 0 :(得分:1)

是。只要没有你的线程写一个

即。在内存中构建数据结构

根据需要使用尽可能多的线程来查找/读取。

如果叶子需要改变那么就把互斥量放在那里。