atomic_compare_exchange_strong
atomic_compare_exchange_weak, atomic_compare_exchange_strong, atomic_compare_exchange_weak_explicit, atomic_compare_exchange_strong_explicit
Defined in header <stdatomic.h> | ||
---|---|---|
_Bool atomic_compare_exchange_strong( volatile A* obj, C* expected, C desired ); | (1) | (since C11) |
_Bool atomic_compare_exchange_weak( volatile A *obj, C* expected, C desired ); | (2) | (since C11) |
_Bool atomic_compare_exchange_strong_expl |