В ACSUtils реализованы функции из ctype.h из языка программирования С.
bool isascii(char c)
Возвращает true, если символ является ASCII символом.
bool isalnum(char c)
Возвращает true, если символ является буквой или цифрой.
bool isalpha(char c)
Возвращает true, если символ является буквой (a-z, A-Z).
bool isblank(char c)
Возвращает true, если символ пустой.
bool iscntrl(char c)
Возвращает true, если символ является управляющим (спецсимволом).
bool isdigit(char c)
Возвращает true, если символ является десятичной цифрой (0-9).
bool isgraph(char c)
Возвращает true, если символ печатаемый (не пробел и не спецсимвол).
bool islower(char c)
Возвращает true, если буква в нижнем регистре (a-z).
bool isprint(char c)
Возвращает true, если символ печатаемый (не спецсимвол; пробел считается печатаемым). Функция обратна iscntrl.
bool ispunct(char c)
Возвращает true, если символ является знаком препинания (',', ';', '.', '?', '!').
bool isspace(char c)
Возвращает true, если символ является пробелом (' ').
bool isupper(char c)
Возвращает true, если буква в верхнем регистре (A-Z).
bool isxdigit(char c)
Возвращает true, если символ является шестнадцатеричной цифрой (0-F).
char tolower(char c)
Конвертирует букву в нижний регистр. Если у символа нет аналога в нижнем регистре, возвращается оригинальный символ.
char toupper(char c)
Конвертирует символ в верхний регистр. Если у символа нет аналога в верхнем регистре, возвращается оригинальный символ.