Решить проблему параллелизма ABA, используя C ++ до 20

На CppCon 2014 Херб Саттер описал изящное решение АБА проблема используя атомарный общий ptr. Краткое описание этого решения можно найти в нижней части этого статья. Однако частичная специализация atomic на shared_ptr это особенность входящего C ++ 20 (см. Вот). Есть ли способ решить проблему элегантно, используя C ++ 14?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]