Funkce atomic_fetch_or_explicit
Provádí bitového or na hodnotu a existující hodnotu uloženou v atomic objektu.
template <class _Ty>
inline Ty atomic_fetch_or_explicit(
volatile atomic<Ty>* Atom,
Ty Value,
memory_order Order); _NOEXCEPT
template <class _Ty>
inline Ty atomic_fetch_or_explicit(
volatile atomic<Ty>* Atom,
Ty Value,
memory_order Order); _NOEXCEPT
Parametry
Atom
Ukazatel na atomic objekt, který uchovává hodnotu typu Ty.Value
Hodnota typu Ty.Order
A memory_order.
Vrácená hodnota
A Ty objekt obsahující výsledek bitového or.
Poznámky
atomic_fetch_or_explicit Funkce provádí read-modify-write operaci nahrazení hodnoty uložené Atom bitového s or z Value a aktuální hodnota, která je uložena v Atom, použitím omezení paměti určené Order.
Požadavky
Záhlaví: atomovou
Obor názvů: std