ctype_byname (Clase)
La plantilla de clase derivada describe un objeto que puede actuar como una faceta ctype de una configuración regional concreta, habilitando la clasificación y conversión de caracteres entre mayúsculas y minúsculas y entre los conjuntos de caracteres especificados en la configuración regional y nativa.
Sintaxis
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();
};
Comentarios
Su comportamiento viene determinado por la configuración regional con nombre _Locname
. Cada constructor inicializa su objeto base con ctype<CharType>( _Refs
) o el equivalente de la clase base ctype<char>
.
Requisitos
Encabezado:<locale>
Espacio de nombres: std