Двойная отправка C ++ «расширяемая» без RTTI

Кто-нибудь знает способ правильно обрабатывать двойную отправку в C + + без с использованием RTTI и dynamic_cast <>, а также решение, в котором иерархия классов является расширяемой, то есть базовый класс может быть получен из дальнейшего, и его определение / реализация не должны знать об этом?
Я подозреваю, что нет никакого способа, но я был бы рад оказаться неправым :)

6
задан George Penn. 14 June 2011 в 14:27
поделиться