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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 31, средняя оценка - 4.68
RampKiller
4 / 4 / 0
Регистрация: 09.03.2011
Сообщений: 52
#1

Тернарная условная операция - C++

16.03.2011, 01:41. Просмотров 3863. Ответов 3
Метки нет (Все метки)

Выражение1?Выражение2:Выражение3;

Чем можно заменить Выражение3, чтобы ничего не выполнилось, а программа дальше стала работать? Как бы, сделать тоже самое if без else.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.03.2011, 01:41     Тернарная условная операция
Посмотрите здесь:

C++ Тернарная операция
Условная операция C++
С++ не смог разобраться (тернарная операция) C++
Тернарная операция "?" C++
Условная операция C++
C++ Условие с двоеточием. Тернарная условная операция
Загадка: Что делает функция? Тернарная система исчисления и логика C++
Тернарная условная операция C++
C++ Условная компиляция
Условная операция C++
Нюансы синтаксиса: объяснить как работает тернарная операция в заданном фрагменте кода C++
C++ Тернарная операция. Пустое значение

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
silent_1991
Эксперт C++
4949 / 3025 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
16.03.2011, 01:44     Тернарная условная операция #2
Что значит "ничего не выполнилось"? Тернарная операция в любом случае должна вернуть результат. Ничего не вернуть она не может.
RampKiller
4 / 4 / 0
Регистрация: 09.03.2011
Сообщений: 52
16.03.2011, 01:48  [ТС]     Тернарная условная операция #3
Цитата Сообщение от silent_1991 Посмотреть сообщение
Что значит "ничего не выполнилось"? Тернарная операция в любом случае должна вернуть результат. Ничего не вернуть она не может.
Я имею ввиду, когда используем условный оператор if, то можно обойтись без else. В тернарной операции можно так же?
silent_1991
Эксперт C++
4949 / 3025 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
16.03.2011, 01:49     Тернарная условная операция #4
Нет, на месте Выражение3 обязательно должно что-то стоять.
Yandex
Объявления
16.03.2011, 01:49     Тернарная условная операция
Ответ Создать тему
Опции темы

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