最新回答 / 妙柴
不是的,應(yīng)該有默認(rèn)的構(gòu)造函數(shù),只要是類就應(yīng)該有構(gòu)造函數(shù)和析構(gòu)函數(shù)
2016-07-31
最贊回答 / 慕UI8711183
我覺得是這樣:虛析構(gòu)函數(shù),delete父類的指針p,程序會去找父類的指針p指向的地址,該地址就是子類頭部虛函數(shù)表指針的地址,由指針p找到子類的虛函數(shù)表,從而找到子類的虛析構(gòu)函數(shù)。
2016-07-17
已采納回答 / 我是神0
#include?是在程序編譯之前要處理的內(nèi)容,稱為編譯預(yù)處理命令,預(yù)處理器發(fā)現(xiàn) #include 指令后,就會尋找指令后面<>中的文件名,并把這個文件的內(nèi)容包含到當(dāng)前文件中。被包含文件中的文本將替換源代碼文件中的#include 指令, 就像你把被包含文件中的全部內(nèi)容鍵入到源文件中的這個位置一樣。所以應(yīng)該在哪個編譯器都應(yīng)該加#include
2016-07-05
已采納回答 / qq_北暮_03201854
虛構(gòu)函數(shù)是虛析構(gòu)函數(shù)嗎?如果是的話。當(dāng)父類指針指向子類對象時delete指數(shù)時,子類的構(gòu)造函數(shù)沒辦法執(zhí)行,因為是父類指針不能操作子類函數(shù)
2016-06-23