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