О составных объектах

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Аватара пользователя
Сионист
Сообщения: 1077
Зарегистрирован: 31 мар 2014, 06:18

02 май 2017, 10:06

Romeo писал(а):A, B и C имеют общий базовый? Если нет, я что-то вообще не могу представить обобщённую реализацию composite класса.
Указатели на void, поля типа size_t с размером каждого объекта-элемента и поля типа

Код: Выделить всё

enum {isa, isb, isc};
ни кто не отменял, как и паттерн с искусственным абстрактным общим предком TObject, чьими потомками будут вообще все остальные классы в проекте. В конце концов можно завести три разнотипных указателя на экземпляры A, B и C. А вот чего ТС хочет - это действительно тайна, покрытая режимом секретности.
Писать можно на чём угодно, но зачем же так себя ограничивать? Пиши на c.
Ответить