std::ctype<char>::ctype
Определён в заголовочном файле <locale> | ||
|---|---|---|
explicit ctype( const mask* tbl = 0, bool del = false, std::size_t refs = 0); |
Создаёт фасет std::ctype<char> и передаёт начальное значение счётчика ссылок refs конструктору базового класса locale::facet::facet().
Если tbl равен null, classic_table() используется всеми функциями-членами классификации. В противном случае tbl должен быть указателем на первый элемент массива масок размером не менее std::ctype<char>::table_size, и этот массив используется всеми функциями-членами классификации данного фасета.
Если del равен true, предполагается, что массив был выделен с помощью new[], и деструктор этого фасета вызовет delete[] tbl.
Параметры
| tbl | - | таблица классификации для использования или нулевой указатель |
| del | - | признак того, что таблицу необходимо удалить |
| refs | - | начальное значение счётчика ссылок |
Пример
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/locale/ctype_char/ctype