![]() |
Массив векторов с++ - является ли обращение к нему потокобезопасным?
В классе C++ объявлен массив векторов:
std::vector<uint8_t> streams[2]; С этим массивом работают 2 потока, первый добавляет-изменяет-удаляет только элементы вектора streams[0], второй поток добавляет-изменяет-удаляет только элементы вектора streams[1]. Является ли данная операция потокобезопасной? |
Как я понял, да.
|
это должно быть безопасно (если слинкован многопоточный runtime). Может зависеть от реализаци STL, но известные мне реализации сделаны достаточно грамотно.
|
Время: 18:19. |
Время: 18:19.
© OSzone.net 2001-