Библиотека 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 | локаль Это класс локали. |