Библиотека C ++ - <locale>
Введение
Это библиотека локализации и набор функций, зависящих от языка и региональных параметров, которые могут использоваться программами для большей переносимости на международном уровне.
Декларация
Ниже приводится объявление для std :: locale.
class locale;
C ++ 11
class locale;
Функции
Sr.No. | Описание функции |
---|---|
1 | use_facet Он используется для доступа к аспекту локали. |
2 | has_facet Он используется для проверки наличия фасета у локали. |
Удобные интерфейсы
Sr.No. | Интерфейс и описание |
---|---|
1 | isspace Он проверяет, является ли символ пробелом. |
2 | исприн Он проверяет, можно ли распечатать символ. |
3 | iscntrl Он проверяет, является ли персонаж управляющим. |
4 | Isupper Он проверяет, является ли символ прописной буквой. |
5 | низший Он проверяет, является ли символ строчной буквой. |
6 | isalpha Он проверяет, является ли символ буквенным. |
7 | isdigit Он проверяет, является ли символ десятичной цифрой. |
8 | ispunct Он проверяет, является ли символ символом пунктуации. |
9 | isxdigit Он проверяет, является ли символ шестнадцатеричной цифрой. |
10 | isalnum Он проверяет, является ли символ буквенно-цифровым. |
11 | isgraph Он проверяет, имеет ли персонаж графическое представление. |
12 | пусто Он проверяет, является ли символ пустым. |
Стандартные грани
Sr.No. | Стандартный фасет и описание |
---|---|
1 | ctype Это фасет символьного типа. |
2 | ctype_byname Это фасет символьного типа. |
3 | codecvt Он используется для преобразования фасета кодового набора. |
4 | codecvt_byname Он используется для преобразования фасета кодового набора. |
5 | num_get Это фасет для анализа числовых значений. |
6 | num_put Это фасет для форматирования числовых значений. |
7 | Numpunct Это числовой аспект пунктуации. |
8 | numpunct_byname Это числовой аспект пунктуации. |
9 | сопоставлять Это аспект для сравнения и хеширования строк. |
10 | collate_byname Это аспект для сравнения и хеширования строк. |
11 | time_get Это аспект для анализа даты и времени. |
12 | time_get_byname Это аспект для анализа даты и времени. |
13 | time_put Это аспект для форматирования даты и времени. |
14 | time_put_byname Это аспект для форматирования даты и времени. |
15 | money_get Это аспект анализа денежных выражений. |
16 | money_put Это аспект форматирования денежных выражений. |
17 | деньги Это денежный аспект пунктуации. |
18 | moneypunct_byname Это денежный аспект пунктуации. |
19 | Сообщения Это аспект доступа к каталогам сообщений. |
20 | messages_byname Это аспект доступа к каталогам сообщений. |
Класс
Sr.No. | Класс и описание |
---|---|
1 | локаль Это класс локали. |