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

Как работает оператор switch? - C++

Восстановить пароль Регистрация
 
3bOONAL
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 22
23.03.2014, 15:59     Как работает оператор switch? #1
C++
1
2
3
4
5
6
7
8
Shape* generator()
{ switch(rand() % 3) {
case 0:
return new Triangle;
case 1:
return new Rectangle;
case 2:
return new Octagon;
Что возвращает switch при case 3?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.03.2014, 15:59     Как работает оператор switch?
Посмотрите здесь:

Cи++. Оператор switch. C++
C++ Оператор switch
C++ Как правильно применять оператор switch
C++ Оператор switch
C++ Оператор switch
оператор switch C++
C++ Оператор switch C++
C++ Как через оператор switch производить битовые операции?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
5946 / 5551 / 1784
Регистрация: 18.12.2011
Сообщений: 14,181
Завершенные тесты: 1
23.03.2014, 16:17     Как работает оператор switch? #2
rand() % 3 дает только числа 0,1 и 2.
Так что вопрос про 3 некорректен.
Yandex
Объявления
23.03.2014, 16:17     Как работает оператор switch?
Ответ Создать тему
Опции темы

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