18 / 18 / 1
Регистрация: 27.01.2010
Сообщений: 150
|
|
1 | |
правило Константы слева17.12.2011, 16:21. Показов 2453. Ответов 22
Метки нет (Все метки)
Еще давно научили этому, чтобы писать в условиях сначала константу, а потом переменную которая проверяется. А сейчас рефакторил проект и возникла вопрос насколько широко это распространено? Помогает ли это, кроме случаев ероров на const = variable ?
0
|
17.12.2011, 16:21 | |
Ответы с готовыми решениями:
22
Комбинаторно- вероятностный смысл константы пи, гамма функция и обобщение константы пи Правило Саррюса (правило треугольников, метод звездочки) Pascal Как в Eclipse закрепить окно для консоля слева в столбик, а то постоянно ставлю его слева, потом перезахожу и константы |
программист С++
860 / 600 / 147
Регистрация: 19.12.2010
Сообщений: 2,014
|
|
17.12.2011, 16:27 | 2 |
0
|
18 / 18 / 1
Регистрация: 27.01.2010
Сообщений: 150
|
|
17.12.2011, 16:33 [ТС] | 3 |
Упс, да, слева
0
|
18 / 18 / 1
Регистрация: 27.01.2010
Сообщений: 150
|
||||||
17.12.2011, 16:36 [ТС] | 5 | |||||
название темы теперь не поправить, чтобы слева было?
Добавлено через 1 минуту Ну так кто как пишет? и например в
0
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
17.12.2011, 16:41 | 7 |
int const * const i = NULL;
вполне валидно, да тут кому как больше нравится
0
|
программист С++
860 / 600 / 147
Регистрация: 19.12.2010
Сообщений: 2,014
|
|
17.12.2011, 16:46 | 8 |
Jupiter, это понятно) просто не видел таких рекомендаций.
я вот наоборот константы всегда справа пишу)
0
|
18 / 18 / 1
Регистрация: 27.01.2010
Сообщений: 150
|
|
17.12.2011, 16:56 [ТС] | 10 |
не должно быть варнинга.
0
|
программист С++
860 / 600 / 147
Регистрация: 19.12.2010
Сообщений: 2,014
|
||||||
17.12.2011, 17:06 | 11 | |||||
а он есть, сам ни раз сталкивался. Не понимаю почему..
например тут вообще ошибка. Почему?
а в предыдущем примере пока непонятно..)
0
|
387 / 151 / 16
Регистрация: 12.05.2011
Сообщений: 450
|
|
17.12.2011, 17:08 | 12 |
ага, на самом деле там будет ошибка компилляции
Добавлено через 1 минуту в си - варнинг, в плюсах - ошибка компилляции
0
|
18 / 18 / 1
Регистрация: 27.01.2010
Сообщений: 150
|
||||||
17.12.2011, 18:55 [ТС] | 14 | |||||
проверил, vs2008 варнинги 4 лвл,
0
|
программист С++
860 / 600 / 147
Регистрация: 19.12.2010
Сообщений: 2,014
|
|
17.12.2011, 19:08 | 15 |
AC-93, проверить не сложно.. а вот объяснение этому..)
0
|
18 / 18 / 1
Регистрация: 27.01.2010
Сообщений: 150
|
|
17.12.2011, 19:44 [ТС] | 16 |
Так нету варнингов!
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|||||||||||
17.12.2011, 20:25 | 17 | ||||||||||
Не понимаю смысла. Зачем писать
0
|
17.12.2011, 20:26 | 18 | |||||
Это в очередной раз доказывает качество компилятора от Майкрософт
Ну думайте Избегать ошибок набора приравнивания вместо сравнения.
0
|
18 / 18 / 1
Регистрация: 27.01.2010
Сообщений: 150
|
|
17.12.2011, 20:31 [ТС] | 19 |
глупо говорить о преимуществе одного компилятора над другим не указывая версию и ос. По теме спс, понял.
0
|
17.12.2011, 20:32 | 20 |
0
|
17.12.2011, 20:32 | |
17.12.2011, 20:32 | |
Помогаю со студенческими работами здесь
20
Константы Константы Константы константы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |