我正在尝试将一个虚拟类动态转换为另一个:
SomeClass::SomeFunc(_AListner& listner)
_BListner* listner = dynamic_cast<_BListner*>(&listner)
请注意,_BListner 类派生自 _AListner 类。
但我在调试时收到此错误:
SIGSEGV, Segmentaion fault.
<some address> in __dynamic_cast () from /usr/lib/libstdc++