Namespaces
Variants

std::ctype <char> :: ctype

From cppreference.net
Definido en el encabezado <locale>
explicit ctype ( const mask * tbl = 0 , bool del = false , std:: size_t refs = 0 ) ;

Crea una faceta std:: ctype < char > y reenvía el contador de referencias inicial refs al constructor de la clase base, locale::facet::facet() .

Si tbl es nulo, classic_table() es utilizado por todas las funciones miembro de clasificación. De lo contrario, tbl debe ser un puntero al primer elemento de un array de máscaras, de al menos std:: ctype < char > :: table_size de tamaño, y ese array es utilizado por todas las funciones miembro de clasificación de esta faceta.

Si del es true , se asume que el array fue asignado con new [ ] , y el destructor de esta faceta llamará a delete [ ] tbl .

Parámetros

tbl - tabla de clasificación a utilizar o un puntero nulo
del - indicador de si la tabla necesita ser eliminada
refs - contador de referencias inicial

Ejemplo