atomic auf anderen typen
-
Hallo,
garantiert mir der C++11 standard Atomarität auf Typen wie z.B. DWORD ? Wie sieht es mit selbstgestrickten typen aus die trivially copyable sind?
Danke
-
Soweit ich das weiß garantiert der Standard Atomarität nur für die speziellen atomic-Datentypen und Instantiierungen von
template <class T> struct atomic;. Letztere lassen sich natürlich auch mit eigenen Typen instanziieren.
-
hubertusus schrieb:
garantiert mir der C++11 standard Atomarität auf Typen wie z.B. DWORD?
Was genau meinst Du damit? Kannst Du die Frage anders und ausführlicher formulieren?
-
DWORDistunsigned long, welches durchstd::atomic_ulongatomar gehandhabt werden kann.