Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
AC-93
16 / 16 / 0
Регистрация: 27.01.2010
Сообщений: 150
#1

switch case 1 ИЛИ 2 - C++

27.05.2011, 18:18. Просмотров 726. Ответов 2
Метки нет (Все метки)

делаю разбор вводимых команд, некоторые обрабатываются похоже, команды однобуквенные, разбираю кейсом, но вот как сделать чтобы 1 блок кейса подходил 2 значениям переменной
на case 1 || 2 компилятор не ругается, но не работает.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2011, 18:18     switch case 1 ИЛИ 2
Посмотрите здесь:

C++ Switch - case
C++ switch i case
case-switch C++
C++ Switch (Case)
Switch-case C++
C++ switch и case
C++ Switch - Case
C++ Switch - case
If или switch().case. Что быстрее C++
C++ Может ли значение метки case в операторе switch быть числовым отрезком, или только константой?
C++ Оптимизируется ли компилятором конструкция switch-case? Работа со строками через ID объекта или hash
Статический хеш или switch-case/if-else для выбора C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
diagon
Higher
1924 / 1190 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
27.05.2011, 18:20     switch case 1 ИЛИ 2 #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Если я правильно вас понял, то так
C++
1
2
3
4
5
switch(x){
   case 1:
   case 2:{...}break;
   default:{...}
}
AC-93
16 / 16 / 0
Регистрация: 27.01.2010
Сообщений: 150
27.05.2011, 18:21  [ТС]     switch case 1 ИЛИ 2 #3
Да, именно. Огромное спасибо.
Yandex
Объявления
27.05.2011, 18:21     switch case 1 ИЛИ 2
Ответ Создать тему
Опции темы

Текущее время: 09:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru