С++: Является ли символ большой буквой?

Еще одна функция-помогалка в дополнение к функции, которая проверяет символ на число — это функция проверки на большую английскую букву. Таковая функция мне сегодня потребовалась. Вот она:

1
2
3
4
bool isCappital(char ch)
{
    return (ch >= 'A' && ch <= 'Z');
}
bool isCappital(char ch)
{
    return (ch >= 'A' && ch <= 'Z');
}

Принцип работы такой же, как и у «проверки числа». Так же можно реализовать функции, которые проверяли бы на буквы, на определенные символы.

Добавить комментарий