Re: Динамические касты и всё такое
От: Stanislav V. Zudin Россия  
Дата: 28.03.24 20:00
Оценка: +2
Здравствуйте, пффф, Вы писали:

П>Есть InterfaceImplBase : public IInterface

П>Есть InterfaceImpl1 : public InterfaceImplBase, public IOther
П>Есть InterfaceImpl2 : public InterfaceImplBase, public IOther

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


По идее dynamic_cast такое должен прожевать.

https://en.cppreference.com/w/cpp/language/dynamic_cast
Твой случай: sidecast.
_____________________
С уважением,
Stanislav V. Zudin
Отредактировано 28.03.2024 20:05 Stanislav V. Zudin . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.