【dynamiccast】C*pc=newC;B*pb=dynamiccast(pc);A*pa=dynamiccast(pc);是具体...

发布时间:2021-03-26 10:04:01

C* pc = new C; B* pb = dynamiccast(pc);A* pa = dynamiccast(pc);是具体什么意思? 英语

网友回答

【答案】 C* pc = new C;// 申请一个C类型的指针pc
   B* pb = dynamic_cast(pc);//将pc强制转换成B类指针
  A* pa = dynamic_cast(pc);//将pc强制转换成A类指针 追问: B* pb = dynamic_cast(pc);//将pc强制转换成B类指针,然后再把pc赋值给B类指针pb吗? 追答: 是的。
以上问题属网友观点,不代表本站立场,仅供参考!