тем учетом что его размер идёт из константы другого класса-аргумента конструктора?
У меня класс для работы с графикой инициализируется абстрактным дисплеем, из него должен вытащить ширину/высоту и создать бэкбуффер в памяти.
1) Кажется, помечать переменные-члены const является не хорошей практикой — но я не помню причин — могу ошибаться
в строке 40? надо сделать AbstractDisplay литеральным - с constexpr конструктором. тогда можно будет в constexpr контексте обращаться к его полям. но тут проблема в том, что Graphic::Graphic вызывается на рантайме. поэтому так просто не получится
Вот тут
Обсуждают сегодня