Краткий ответ: внутри класса может быть нестатический член const
.
Поскольку вам все еще нужно присвоить ему значение, единственное место, где вам разрешено, находится в инициализацииlist.
И, ну, это всегда хорошая причина, если ваш член действительно постоянен.Я имею в виду, что const -корректность - это, в основном, дополнительный инструмент, помогающий улучшить кодирование, поэтому используйте его, если хотите, и вы поблагодарите себя позже.И если вы не используете его ... ну, это не имеет значения!