Partager via


ctype_byname, classe

Le modèle de classe dérivé décrit un objet qui peut servir de facette ctype d’un paramètre régional donné, ce qui permet la classification des caractères et la conversion de caractères entre les jeux de caractères case et natifs et les jeux de caractères spécifiés.

Syntaxe

template <class _Elem>
class ctype_byname : public ctype<_Elem>
{
public:
    explicit ctype_byname(
    const char* _Locname,
    size_t _Refs = 0);

    explicit ctype_byname(
    const string& _Locname,
    size_t _Refs = 0);

protected:
    virtual __CLR_OR_THIS_CALL ~ctype_byname();

};

Notes

Leur comportement est déterminé par les paramètres régionaux nommés _Locname. Chaque constructeur initialise son objet de base avec ctype<CharType>( _Refs) ou l’équivalent pour la classe ctype<char>de base .

Spécifications

Header :<locale>

Espace de noms : std

Voir aussi

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