Я разрабатываю модуль с несколькими потоками и одним кешем в std :: map. Иногда мне нужно обновить кеш. В это время все читатели должны ждать, пока я обновлю карту.
Как я могу сделать эту синхронизацию с буст-библиотекой?
П.С .: Некоторое время назад в Boost был read_write_mutex. Но в текущих выпусках Boost его не было.