Partager via


Classe codecvt_byname

Modèle de classe dérivé qui décrit un objet qui peut servir de facette collate d’un paramètre régional donné, ce qui permet de récupérer des informations spécifiques à une zone culturelle concernant les conversions.

Syntaxe

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();

};

Paramètres

locale_name
Paramètres régionaux nommés.

ref_count
Nombre initial de références.

Notes

byname Les facettes sont créées automatiquement lorsqu’un paramètre régional nommé est construit.

Leur comportement est déterminé par les paramètres régionaux nommés locale_name. Chaque constructeur initialise son objet de base à l’aide codecvt<CharType, Byte, StateType>( ref_count )de . Pour plus d’informations, consultez codecvt.

Spécifications

Header :<locale>

Espace de noms : std

Voir aussi

Sécurité des threads dans la bibliothèque C++ Standard