Namespaces
Variants

std::ctype <char> :: ctype

From cppreference.net
Definiert in Header <locale>
explicit ctype ( const mask * tbl = 0 , bool del = false , std:: size_t refs = 0 ) ;

Erstellt einen std:: ctype < char > Facet und leitet den anfänglichen Referenzzähler refs an den Basisklassenkonstruktor locale::facet::facet() weiter.

Wenn tbl null ist, wird classic_table() von allen Klassifizierungs-Memberfunktionen verwendet. Andernfalls muss tbl ein Zeiger auf das erste Element einer Maske-Tabelle sein, die mindestens std:: ctype < char > :: table_size Elemente groß ist, und diese Tabelle wird von allen Klassifizierungs-Memberfunktionen dieser Facette verwendet.

Wenn del gleich true ist, wird angenommen, dass das Array mit new [ ] alloziert wurde, und der Destruktor dieses Facets wird delete [ ] tbl aufrufen.

Parameter

tbl - zu verwendende Klassifizierungstabelle oder ein Nullzeiger
del - Indikator, ob die Tabelle gelöscht werden muss
refs - Startreferenzzähler

Beispiel