(а не в списке инициализации после двоеточия) и не получить ошибку отсутствия конструктора по умолчанию, кроме оборачивания этих классов в шареды или опционалы?
звучит так, будто вы хотите вызвать отсутствующие конструкторы по умолчанию
делегирующий конструктор мб
ИМХО тут не в этом дело.
В принципе, можно в любой момент вызвать конструктор через placement new, но просто ЗАЧЕМ? Всё можно сделать в инициализаторе
Обсуждают сегодня