Compartilhar via


Estrutura once_flag

Representa struct usado com a função call_once do modelo para assegurar que o código de inicialização ser chamado apenas uma vez, mesmo na presença de vários threads de execução.

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

Comentários

once_flagstruct tem apenas um construtor padrão.

Os objetos do tipo once_flag podem ser criados, mas não podem ser copiados.

Requisitos

Cabeçalho: mutex

std de Namespace:

Consulte também

Referência

<mutex>

Outros recursos

Arquivos de cabeçalho da Biblioteca Padrão C++