2 года назад
Константы C++
Константы C++ это - Ключевое слово "const" слово указывает, что значение переменной является константой, и указывает компилятору запретить программисту изменить его. В языке C константные значения по умолчанию имеют внешнюю компоновку, поэтому они могут использоваться только в файлах исходного кода. Отличительной особенностью переменных является то, что мы можем многократно в течение работы программы изменять их значение: int n {7}; n = 9; n = 5; Но кроме переменных в языке программирования C++ можно определять константы...
3 года назад
Спецификатор constexpr в C++: зачем он нужен и как работает
Источник: Nuances of Programming Новички могут путать спецификатор constexpr, появившийся в C++ с версии 11, с похожим на него квалификатором const. constexpr обозначает константное выражение и используется для определения переменной или функции в качестве константного выражения, которое может вычисляться на этапе компиляции. Это его главная особенность  —  код может быть выполнен до его запуска. constexpr можно использовать с переменными и функциями, в том числе конструкторами и операторами if...