Condividi tramite


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++)