Супы, которые у меня есть:
stl::map<std::string, Foo> myMap;
является безопасным потоком данных?
myMap["xyz"] ?
т.е. Я хочу иметь эту гигантскую карту только для чтения, которая распределяется между многими потоками; но я не знаю, можно ли даже искать его в потоковом режиме.
Спасибо!
EDIT:
Все сначала написано.
Затем после этого из него читаются несколько потоков.
Я пытаюсь избежать блокировок, чтобы сделать это как можно скорее. (возможно, я знаю возможную преждевременную оптимизацию)