




Стандарт говорит в [dcl.constexpr]/1, что только переменные или функции (и их шаблоны) могут быть constexpr:
The
constexprspecifier shall be applied only to the definition of a variable or variable template or the declaration of a function or function template.
В частности, constexpr не является частью системы типов (хотя подразумевает const), поэтому указатель на constexpr не имеет смысла в C++.
Основная причина помечать переменные как constexpr — сделать их можно использовать в постоянных выражениях. Однако можно также использовать ссылки и константные целочисленные значения, которые инициализируются константными инициализаторами в константных выражениях. Может быть, справочная часть может помочь вам решить любую проблему, с которой вы имеете дело?
@asynts Исправлено. Но если он использовал самую раннюю скобку, не должен ли он использовать первую для ссылки, а вторую — для текста?
@asynts Хорошо, это имеет смысл, но «назад» здесь довольно важная деталь;)
Все наоборот. Попробуйте прочитать справа налево.