- Библиотека <cctype> (от «character type») предоставляет функции для классификации и преобразования отдельных символов. Она является частью стандартной библиотеки C++ и унаследована из языка C (где она называется <ctype.h>).
- Основные функции библиотеки:
Функция | Описание | Примеры использования | Результат |
|---|---|---|---|
toupper(c) | Преобразует символ в верхний регистр | toupper('a’) | 'A' |
tolower(c) | Преобразует символ в нижний регистр | tolower('Z’) | 'z' |
isalpha(c) | Проверяет, является ли символ буквой | isalpha('D’) | true (1) |
isdigit(c) | Проверяет, является ли символ цифрой | isdigit('9’) | true (1) |
isupper(c) | Проверяет, находится ли символ в верхнем регистре | isupper(‘B’) | true (1) |
islower(c) | Проверяет, находится ли символ в нижнем регистре | islower('m’) | true (1) |