История изменений
Исправление byko3y, (текущая версия) :
Это не константы. Это литералы. Именованные посредством define
Весь исходный код — это что-то именованное чем-то. Или ты думаешь, что процессор при выполнении программы у тебя имена переменных прямо так и читает? Дефайн, по крайней мере для примитивных типов, рождает такие же константы, как и constexpr.
Исходная версия byko3y, :
Это не константы. Это литералы. Именованные посредством define
Весь исходный код — это что-то именованное чем-то. Или ты думаешь, что процессор у тебя имена переменных прямо так и читает? Дефайн, по крайней мере для примитивных типов, рождает такие же константы, как и constexpr.