once_flag — Struktura
Reprezentuje element struct
używany z funkcją szablonu call_once w celu zapewnienia, że kod inicjowania jest wywoływany tylko raz, nawet w obecności wielu wątków wykonywania.
Składnia
struct once_flag
{
constexpr once_flag() noexcept;
};
Uwagi
Element once_flag
struct
ma tylko konstruktor domyślny.
Można utworzyć obiekty typu once_flag
, ale nie można ich skopiować.
Wymagania
Nagłówek:<mutex>
Przestrzeń nazw: std