|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.07.2011, 20:34 | #1 |
Пользователь
Регистрация: 25.07.2011
Сообщений: 11
|
Вложенные операторы if
Допустим,такой код:
Код:
Не могу понять логику,помогите плз ) |
25.07.2011, 20:40 | #2 |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
else относится к близжайшему if, у которого еще нету else. в твоем коде все однозначно. первый else ко 2 if, второй else к первому if
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
25.07.2011, 21:17 | #3 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
И вообще, всегда используйте скобки.
Код:
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
25.07.2011, 21:47 | #4 | |
Пользователь
Регистрация: 25.07.2011
Сообщений: 11
|
Цитата:
Код:
И еще один вопрос. Switch,как я понял,альтернатива if?Если да,то что лучше использовать?Или они не взаимозаменяемы,у каждого свои приемущества и недостатки? Последний раз редактировалось Just Be; 25.07.2011 в 21:53. |
|
25.07.2011, 22:25 | #5 | |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
2Obey-Kun
Цитата:
Код:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
|
25.07.2011, 22:51 | #6 | |
Форумчанин
Регистрация: 14.12.2009
Сообщений: 716
|
Цитата:
|
|
25.07.2011, 23:58 | #7 | |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Цитата:
Код:
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
|
26.07.2011, 00:26 | #8 | ||
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
2Obey-Kun
а чему удивляться то. вполне определенное поведение. думать же надо, что и куда дописываешь Цитата:
нет смысла писать Код:
Код:
Цитата:
ты даже свой и мой пример сравни Код:
Код:
даже вон, в кутешных семплах не ставят они лишние блоки подозреваю, что в коде тоже
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance Последний раз редактировалось pproger; 26.07.2011 в 00:40. |
||
26.07.2011, 01:34 | #9 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Да, попутал я. Это в KDE Conding Conventions так просят. А в Qt — совсем нет. http://developer.qt.nokia.com/wiki/Qt_Coding_Style
Так что дело вкуса.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
26.07.2011, 08:59 | #10 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
В некоторых случаях их можно заменять (но не во всех). Например: Код:
Код:
Код:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вложенные запросы | java_91 | SQL, базы данных | 1 | 07.07.2011 18:52 |
Вложенные подзапросы | FACE OFF | Помощь студентам | 2 | 04.11.2010 12:53 |
Вложенные циклы | kex | Помощь студентам | 2 | 11.10.2010 18:25 |
С++ вложенные структуры | Bumbuk | Помощь студентам | 2 | 18.06.2010 21:51 |