专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
今天看到一篇很好的贴纸就转了过来,大家仔细研究一下看看吧,,www. structB{ virtualvoidf(); }; structC:B{ virtualvoidf(); }; Bb; (&b)-~B(); new(&b)C; (&b)-f();//这里调用的是B::f 为什么这里没有出现多态呢?来看达人的解释: “Thedynamictypeofanrvalueexpressionisitsstatictype.” Soifyoutry B*p=&b; p-f(); TheresultwillbeC::f 不过,紧跟着,又有达人指出了这里的错误,这里 [阅读全文] [PDF]
1 共1条 分1页