Re[9]: Ошибка, если конструктор определен в h-файле (этюд?)
От: Shmj Ниоткуда  
Дата: 06.07.23 05:25
Оценка:
Здравствуйте, PM, Вы писали:

PM>Исправление — объявить деструктор в классе, определить в реализации:


error: invalid application of 'sizeof' to an incomplete type 'Class2'
static_assert(sizeof(_Tp) > 0,
^~~~~~~~~~~


Это в вашем оригинальном коде — с конструктором по умолчанию. А по условию задачи должно компилироваться и ломаться если конструктор явно реализовать в H-файле.
=сначала спроси у GPT=
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.