Classe codecvt_byname
Modello di classe derivato che descrive un oggetto che può fungere da facet di confronto di una determinata impostazione locale, consentendo il recupero di informazioni specifiche di un'area culturale relativa alle conversioni.
Sintassi
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();
};
Parametri
locale_name
Impostazioni locali denominate.
ref_count
Conteggio di riferimento iniziale.
Osservazioni:
byname
I facet vengono creati automaticamente quando vengono costruite impostazioni locali denominate.
Il comportamento è determinato dalle impostazioni locali denominate locale_name
. Ogni costruttore inizializza l'oggetto di base utilizzando codecvt<CharType, Byte, StateType>( ref_count )
. Per ulteriori informazioni, vedere codecvt
.
Requisiti
Intestazione:<impostazioni locali>
Spazio dei nomi: std
Vedi anche
Thread Safety in the C++ Standard Library (Sicurezza dei thread nella libreria standard C++)