если раскомментить деструктор?
https://gist.github.com/rept1d/2346333c01b9a0675f1890b6010169a0
Если деструктор закомментировать, его дефиниция генерируется в том месте, где Impl является incomplete типом и потому деструктор unique_ptr<Impl> не может отработать
А почему в том месте, где он сейчас, Impl не incomplete? Он же в тот момент ещё не определён
Ребят, вопрос ещё в силе
Тип Impl должен быть полным в деструкторе A
Обсуждают сегодня