Кто-нибудь, пожалуйста, объясните мне это
dynamic_cast<SomeObject *>( &(*similarObject) );
В чем смысл определения адреса разыменованного указателя? Разве сам указатель не будет просто его адресом?
Никто еще не упомянул, что similarObject
является l-значением, тогда как &*similarObject
является r-значением.