Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Ни разу не было необходимости в таком списке, и сложно представить практический случай. Думаю всегда можно найти более простые подходы.
Или вот другой вариант. Поток 1 берет элемент А и начинает на его основе производить какие-то вычисления. А в это время поток 2 тоже производит некоторые вычисления, в результате которых данные элемента А обновляются. Т.е. все, что делал поток 1 на основе старого значения А уже неправильно. Но он про то не знает… И где-то на выходе возникает неправильный результат.
Многопоточный линейный список: проблема существования элемента, повышение производительности и соотношение с STL