Descrição
É usado para verificar se a localidade possui faceta e retorna se a faceta Faceta está presente na localidade loc.
Declaração
A seguir está a declaração para std :: has_facet.
C ++ 98
template <class Facet> bool has_facet (const locale& loc) throw();
C ++ 11
template <class Facet> bool has_facet (const locale& loc) noexcept;
Parâmetros
loc - É um objeto local.
Valor de retorno
Ele retorna se a faceta Facet está presente na localidade loc.
Exceções
No-throw guarantee - esta função nunca lança exceções.
Corridas de dados
Ele foi acessado pelo Argument loc, e o objeto retornado pode ser usado para acessar o objeto facet.