第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

用codeblock typeid(i).name()跟老師的不一樣,為啥嘞

????int?i;????cout<<typeid(i).name()<<endl;

輸出的是? ?i

int?main(){????Rect?re;????Circle?cl;????doSomething(&cl);????return?0;}
void?doSomething(Shape?*test){????test->calc_area();????cout<<typeid(*test).name()<<endl;????if(typeid(*test)?==?typeid(Rect))????{????????Rect?*rect?=?dynamic_cast<Rect?*>(test);????????rect->the_rect();????}}

輸出的是前面帶了個數(shù)字的類

http://img1.sycdn.imooc.com//5d803c7200016eb201950078.jpg

正在回答

3 回答

是不是編譯器的原因

0 回復(fù) 有任何疑惑可以回復(fù)我~

我輸出的也是i。。。。。。

0 回復(fù) 有任何疑惑可以回復(fù)我~
void?doSomething(Shape?*test)
{????
????test->calc_area();????
????cout<<typeid(*test).name()<<endl;????
????if(typeid(*test)?==?typeid(Rect))????
????{????????
????????Rect?*rect?=?dynamic_cast<Rect?*>(test);????????
????????rect->the_rect();????
?????}
?}

?int?main()
?{????
?????Rect?re;????
?????Circle?cl;????
?????doSomething(&cl);???
??????return?0;
??}

codeblock復(fù)制出來不帶回車我也很絕望

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
C++遠(yuǎn)征之多態(tài)篇
  • 參與學(xué)習(xí)       66226    人
  • 解答問題       329    個

本教程將帶領(lǐng)大家體會面向?qū)ο笕筇匦灾械亩鄳B(tài)特性

進(jìn)入課程

用codeblock typeid(i).name()跟老師的不一樣,為啥嘞

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號