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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.91
AC-93
16 / 16 / 0
Регистрация: 27.01.2010
Сообщений: 150
#1

правило Константы слева - C++

17.12.2011, 16:21. Просмотров 1457. Ответов 22
Метки нет (Все метки)

Еще давно научили этому, чтобы писать в условиях сначала константу, а потом переменную которая проверяется. А сейчас рефакторил проект и возникла вопрос насколько широко это распространено? Помогает ли это, кроме случаев ероров на const = variable ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2011, 16:21     правило Константы слева
Посмотрите здесь:

Составить правило - C++
как правильно составить условие для If выдать сообщения если введены не цифры

Определение константы - C++
Помогите составить определение следующих данных - константа pi = π = 3.14159265358 (12 значащих цифр)

Экспоненциальные Константы - C++
Всем доброго времени суток. Хотелось бы спросить такую вещь. Вид Экспоненциальной Константы же такой: {E|e} Тогда такая константа что...

Статическе константы - C++
Для чего используют статические константы?

Константы препроцесора - C++
А есть ли где-то список предустановленых констант препроцесора? Мне нужно узнать тип операционой системы, версию, и поочие. Есть ли где-то...

встроенные константы в С++ (pi e) - C++
Подскажите, существуют ли в С++ встроенные константы. Например pi=3.14.... или e=2.71.... Если да, то как их вызвать. Если...

Константы и указатели - C++
Как это работает? const int c = 2; const int* p1 = &c; int* p2 = (int*)p1; *p2 = 3; std::cout << c << " " << *p1 << " "...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
17.12.2011, 20:37     правило Константы слева #21
Цитата Сообщение от fasked Посмотреть сообщение
if(a = 5) // нет ошибок компиляции
Это как надо умудриться такое набрать?
Цитата Сообщение от fasked Посмотреть сообщение
Дело привычки.
Как ты не привыкай говорить с иностранцами на их родном языке, а думать всё равно будешь на своём. Так вот, мало кто способен мыслить по-инопланетному а ля "если пять равно икс, то поделим зет на игрек".
Jupiter
17.12.2011, 21:00
  #22

Не по теме:

Цитата Сообщение от taras atavin Посмотреть сообщение
Это как надо умудриться такое набрать?
... Но человека можно напоить.
— Угу.
— Усыпить.
— Угу.
— Оглушить. Ну, в общем, с бесчувственного тела...
5 букв

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.12.2011, 21:02     правило Константы слева
Еще ссылки по теме:

Константы в структурах - C++
есть массив структур. допустим 10 элементов. как инициализировать 5 элементов массива константами?

Константы, decltype - C++
Суть в том, что, если тип не есть класс, то при определении типа cv-квалификаторы отбрасываются. А сам объект остаётся...

Указатели и константы - C++
Добрый вечер, будьте добры раскрыть смысл каждой из трех строк: const int* ptr; int* const ptr; int const* ptr;

константы в классах - C++
в классе используется константа типа double. Как правильно задать ее? как static const double внутри класса или просто написать...

Не различает константы - C++
Добрый вечер. Есть константы в базовом классе:protected: ... // тут enum'ы и структуры const QString FORMAT_DIR = "format"; ...


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

Или воспользуйтесь поиском по форуму:
fasked
17.12.2011, 21:02     правило Константы слева
  #23

Не по теме:

Цитата Сообщение от taras atavin Посмотреть сообщение
Как ты не привыкай говорить с иностранцами на их родном языке, а думать всё равно будешь на своём.
Это неправда

Yandex
Объявления
17.12.2011, 21:02     правило Константы слева
Ответ Создать тему
Опции темы

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