Partager via


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.

Syntaxe

struct once_flag
{
   constexpr once_flag() noexcept;
};

Notes

once_flagstruct a seulement un constructeur par défaut.

Les objets de type once_flag peuvent être créés, mais ils ne peuvent pas être copiés.

Spécifications

Header :<mutex>

Espace de noms : std

Voir aussi

Informations de référence sur les fichiers d’en-tête
<mutex>