LINUX.ORG.RU

История изменений

Исправление byko3y, (текущая версия) :

Это не константы. Это литералы. Именованные посредством define

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

Исходная версия byko3y, :

Это не константы. Это литералы. Именованные посредством define

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