Здравствуйте, Shmj, Вы писали:
S>Как я понимаю, старый стиль, когда константы определялись виде #define — деканонизировали и предали анафеме. Теперь есть constexpr.
Задолго до появления constextr для определения констант было общепринято использовать просто const. Ты, как обычно, слышал звон, но не знаешь, где он. Почитал бы что-нибудь, что ли.
Вот тебе про const:
15. Активно используйте const
А вот тебе про #define:
16. Избегайте макросов
Книга 2005 года — тогда слова constexpr никто даже не знал еще.