dynamic_cast也可以用于引用的转换