Безопасен ли поток доступа std :: map, если итераторы к нему никогда не аннулируются
blockquote>Это не является достаточным предварительным условием. Вставки не делают недействительными итераторы, но создают гонку с другими потоками доступа.
Идея состоит в том, что я предварительно заполняю эту карту
blockquote>Это кажется достаточным. Безопасно одновременно читать (находить, проходить и т. Д.) Стандартную карту из нескольких потоков, если ее не изменяет ни один поток.
, и эти обращения могут изменить значение
blockquote>std::atomic
Доступ, даже запись атомарного объекта, также является поточно-ориентированным. Но имейте в виду, что последовательность нескольких атомарных операций не является атомарной в целом.
Это похоже на то, что вы можете сделать с Yahoo! Pipes ( http://pipes.yahoo.com ), вы можете изучить это. Когда вы ознакомитесь там, взгляните на Date Builder и параметры фильтрации.
Вы могли бы хотеть исследовать это. Когда вы ознакомитесь там, взгляните на Date Builder и параметры фильтрации. Вы могли бы хотеть исследовать это. Когда вы ознакомитесь там, взгляните на Date Builder и параметры фильтрации.