Динамические касты и всё такое
От: пффф  
Дата: 28.03.24 19:13
Оценка:
Привет!

Есть интерфейс IInterface.

Есть второй интерфейс: IOther
Он не входит в иерархию наследования IInterface. Микс-ин

Есть InterfaceImplBase : public IInterface
Есть InterfaceImpl1 : public InterfaceImplBase, public IOther
Есть InterfaceImpl2 : public InterfaceImplBase, public IOther

Есть указатель на базу IInterface. Хочу динамик кастом получить указатель на IOther. Пока так думается, что без инфраструктуры типа COM — QueryInterface/AddRef/Release это не получится.

Есть идеи?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.