once_flag, structure
Représente un struct utilisé avec la fonction de modèle call_once pour garantir que le code d'initialisation est appelé une seule fois, même en présence de plusieurs threads d'exécution.
struct once_flag
{
constexpr once_flag() noexcept;
once_flag(const once_flag&);
once_flag& operator=(const once_flag&);
};
Notes
La classe once_flag struct a un seul constructeur par défaut.
Les objets de type once_flag peuvent être créés, mais ils ne peuvent pas être copiés.
Configuration requise
En-tête : mutex
Espace de noms : std