Freigeben über


once_flag-Struktur

Stellt struct dar, der der Vorlagenfunktion call_once verwendet wird, um, dass Initialisierungscode nur einmal aufgerufen wird, selbst zugreifen kann der Ausführungsthreads sicherzustellen.

struct once_flag
{
   constexpr once_flag() noexcept;
   once_flag(const once_flag&);
   once_flag& operator=(const once_flag&);
};

Hinweise

once_flagstruct verfügt über einen Standardkonstruktor.

Objekte des Typs once_flag können erstellt werden, können jedoch nicht kopiert werden.

Anforderungen

Header: Mutex

Namespace: std

Siehe auch

Referenz

<mutex>

Weitere Ressourcen

Headerdateien