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 равно нулю, то 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/w/cpp/locale/ctype_char/ctype