Ошибка компилятора на классе без свойств
sgukov-vk opened this issue · 0 comments
sgukov-vk commented
Внутри класса A регистрирую коллбек в виде анонимной функции, в нём выполняется метод класса A. Одним из свойств класса A является экземпляр класса B, в классе B нет свойств. При компиляции выскакивает ошибка:
static_assert(!std::is_empty{}, "class T may not be empty")
Если добавить в класс B произвольное свойство, ошибка компиляции исчезает.