Freigeben über


atomic_flag-Struktur

Beschreibt ein Objekt, dem atomar Sätze und ein bool-Flag gelöscht wird.Vorgänge auf unteilbaren Flags sind immer sperrenfrei.

struct atomic_flag;

Mitglieder

Hh874636.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

atomic_flag::clear-Methode

Legt das gespeicherte - Flag auf false fest.

atomic_flag::test_and_set-Methode

Legt das gespeicherte - Flag auf true fest und gibt den ursprünglichen Flagswert zurück.

Hinweise

atomic_flag-Objekte können übergeben werden zu den Funktionen atomic_flag_clear, atomic_flag_clear_explicit, atomic_flag_test_and_set und atomic_flag_test_and_set_explicit.Sie können initialisiert werden, indem der Wert ATOMIC_FLAG_INIT verwenden.

Anforderungen

Header: atomar

Namespace: std

Siehe auch

Referenz

<atomic>