Это общий вопрос программирования. Я изучаю C ++ и узнал, что любые константные переменные, например: const int i
или int * const ptr
, должны быть инициализированы сразу.
Это также основная причина того, что ссылки на адреса должны быть инициализированы сразу, потому что адреса const
.
Но я не могу найти причину, по которой это должно быть сделано / почему это правило применяется.
Кто-нибудь может мне это объяснить?