最贊回答 / 愛學(xué)習(xí)的童鞋
寫在main里面的是當(dāng)前使用的對(duì)象的指針。寫在析構(gòu)函數(shù)的都是是指對(duì)象中的成員對(duì)象指針。所以在哪里使用對(duì)應(yīng)的則在哪里進(jìn)行資源回收。例如:class Student{public:????~Student(){????//如果調(diào)用了...
2020-09-20
最新回答 / qq_木魚_15
首先你問題描述得不是很清楚,兩段代碼都是一樣的,你的意思如果是將行一那一行代碼放到最后一行,那m_iCount的賦值就放在了最后,那未賦值的m_iCount就是一個(gè)隨機(jī)值,m_pArr[]這個(gè)數(shù)組的長度就無法確定。
2020-09-17
最新回答 / 星之卡比Q
這個(gè)線段對(duì)象中含有兩個(gè)點(diǎn)的XY坐標(biāo),也就是四個(gè)參數(shù),Coordinate類中一個(gè)實(shí)例化對(duì)象包括了一個(gè)點(diǎn)的兩個(gè)參數(shù)XY,使用兩次Coordinate類的實(shí)例化對(duì)象就相當(dāng)于聲明了四個(gè)參數(shù), 為什么要這樣寫可能是因?yàn)槔蠋熞罨@一章中“對(duì)象中包含著另一個(gè)對(duì)象”的知識(shí)點(diǎn)
2020-09-06
最新回答 / BasicPlusPlus
這問題,我先斷下句。老師說的意思:是不是就算參數(shù)和private成員變量,就算不是一樣的名字,編譯器也自動(dòng)給成員變量加了個(gè)this?;卮鹗堑?,this一定會(huì)生成。和參數(shù)名,成員變量名無關(guān)。直接看代碼。<...code...>Length是成員變量,可以直接用this指針調(diào)用。不寫this就是默認(rèn)調(diào)用。
2020-07-30
最新回答 / 夏冰工作室
當(dāng)對(duì)象數(shù)組做類的成員時(shí),可以這樣寫構(gòu)造函數(shù):Line(int x1,int y1,int x2,int y2){coord[0].m_iX=x1;coord[0].m_iY=y1;coord[1].m_iX=x2;coord[1].m_iY=y2;}
2020-05-28