Russian Qt Forum
Ноябрь 24, 2024, 00:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: if (nname.at(i) != 'A'-'Z')  (Прочитано 2778 раз)
Omg
Гость
« : Февраль 08, 2011, 13:41 »

Что-то я запамятовал, как такой диапазон указывается? Никто не поможет? от A до Z. Или, там где я читал похожее условие были не правы? Улыбающийся
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Февраль 08, 2011, 13:45 »

if ('A' <= nname.at(i) && nname.at(i) <= 'Z')
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Omg
Гость
« Ответ #2 : Февраль 08, 2011, 14:04 »

Благодарю наставника для всех. Улыбающийся
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #3 : Февраль 08, 2011, 14:09 »

Только лучше сделать так:
Код
C++ (Qt)
const char c = nname.at(i);
if ('A' <= c && c <= 'Z')
...........................
 
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.211 секунд. Запросов: 22.