История изменений
Исправление alysnix, (текущая версия) :
Наследование:
struct cube { struct object object; }
это не наследование, а встраивание, указатель или ссылка на object и cube - несовместимы, то есть никакого наследования, в том смысле, что внутри cube можно пользоваться свойствами object, без явного указания этого поля, нет.
Исходная версия alysnix, :
Наследование:
struct cube { struct object object; }
это не наследование, а встраивание, указатель или ссылка на object и cube - несовместимы, то есть никакого наследования, в том смысле, что внутри cube можно пользоваться свойствами object нет.