Classe codecvt_byname
Um modelo de classe derivado que descreve um objeto que pode funcionar como uma faceta de agrupamento de uma determinada localidade, permitindo a recuperação de informações específicas a uma área cultural no que diz respeito a conversões.
Sintaxe
template <class CharType, class Byte, class StateType>
class codecvt_byname: public codecvt<CharType, Byte, StateType> {
public:
explicit codecvt_byname(
const char* locale_name,
size_t ref_count = 0);
explicit codecvt_byname(
const string& locale_name,
size_t ref_count = 0);
protected:
virtual ~codecvt_byname();
};
Parâmetros
locale_name
Uma localidade nomeada.
ref_count
Uma contagem de referência inicial.
Comentários
As facetas byname
são criadas automaticamente quando uma localidade nomeada é construída.
Seu comportamento é determinado pela localidade nomeada locale_name
. Cada construtor inicializa o respectivo objeto base usando codecvt<CharType, Byte, StateType>( ref_count )
. Para obter mais informações, consulte codecvt
.
Requisitos
Cabeçalho:<locale>
Namespace: std