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

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

Войти
Регистрация
Восстановить пароль
 
user-men
22 / 22 / 8
Регистрация: 17.02.2014
Сообщений: 307
#1

Как рационально применять if - C++

21.04.2014, 01:59. Просмотров 204. Ответов 4
Метки нет (Все метки)

когда идет несколько условий подряд зависимых от первого условия (если первое исполнится другие не должны выполняться) каком случае меньше ресурсов PC будет использовано
так:
C++
1
2
3
if(условие){}
if(условие){}
if(условие){}
или так:
C++
1
2
3
4
5
if(условие){}
else
if(условие){}
else
{}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2014, 01:59     Как рационально применять if
Посмотрите здесь:

как применять diff файл на ресурсы c++ C++
C++ Как применять функции?
Почему необходимо применять cin.get() C++
C++ Как применять caption и radio-buutin run-time?
C++ Как правильно применять оператор switch
Почему функцию sqrt нельзя применять к int переменным, а только к double и flot? C++
Надо применять delete [] или нет C++
C++ Какие методы есть в C++ для работы с файлами и в каких случаях какой лучше применять
C++ Как строится ветвление, как читать данные, введённые с клавиатуры, как их потом применять
Слова get/set и put, когда что применять C++
C++ Рекурсивную функцию применять каждый раз отдельно для каждой из половин массива
String в классе (конструктор): когда стоит применять указатели и динамическое выделение памяти? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
21.04.2014, 02:02     Как рационально применять if #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
user-men, Второй случай
user-men
22 / 22 / 8
Регистрация: 17.02.2014
Сообщений: 307
21.04.2014, 02:47  [ТС]     Как рационально применять if #3
Цитата Сообщение от cooller_94 Посмотреть сообщение
Второй случай
можите объяснить чего так или дать ссылку на источник откуда ты это узнал
Uzkesh
0 / 0 / 1
Регистрация: 20.04.2014
Сообщений: 35
21.04.2014, 02:54     Как рационально применять if #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
в первом случае буду проверены все 3 условия, что замедляется работу программы. во втором случае будут проверки условия идти до тех пор, пока результат одного из условий не будет истинным, как только такое условие будет найдено, все остальные условия вложенные в else проигнорируются
IrineK
Заблокирован
21.04.2014, 05:42     Как рационально применять if #5
И чтобы закруглить вопрос о рационализации:
Цитата Сообщение от Uzkesh Посмотреть сообщение
будут проверки условия идти до тех пор, пока результат одного из условий не будет истинным
поэтому нужно размещать вверху проверки на значения, которые чаще повторяются.
Yandex
Объявления
21.04.2014, 05:42     Как рационально применять if
Ответ Создать тему
Опции темы

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