за этим, например. Там есть atomic templates.
В С11 тоже есть атомные типы и операции
А, вот этого я не знал.
https://en.cppreference.com/w/c/thread
Реализация на С++: залочить мьютекс, выполнить операцию, разлочить мьютекс. Вызвать мьютекс это: запретить прерывания, обработать мьютекс, резрешить прерывания Релизация на С: запретить прерывания, вызвать операцию, резрешить прерывания
Atomic templates совсем не об этом
Обсуждают сегодня