Инициализация статического члена класса. Почему Constexpr?
когда я хочу иметь статический указатель в качестве члена класса мне нужноconstexpr
для инициализации с.nullptr
class Application {
private:
constexpr static Application* app = nullptr;
}
Может кто-нибудь объяснить мне, почему я должен это сделать? Я не могу найти точную причину, почему необходимо, чтобы статическая переменная существовала во время компиляции.