已采納回答 / qq_宮月劍客_dFJORW
這個(gè)加和不加應(yīng)給是和你的構(gòu)造函數(shù)有關(guān),有參數(shù)的要加,沒有參數(shù)的不用加
2017-09-22
已采納回答 / z741092665
(1)加括號(hào) 1.?若括號(hào)里為空,即無實(shí)參項(xiàng),調(diào)用默認(rèn)構(gòu)造函數(shù); 2. 若括號(hào)里非空,即有實(shí)參項(xiàng),調(diào)用重載構(gòu)造函數(shù)或復(fù)合默認(rèn)構(gòu)造函數(shù)?! 。?)不加括號(hào) 調(diào)用默認(rèn)構(gòu)造函數(shù),或復(fù)合默認(rèn)構(gòu)造函數(shù)。
2017-08-21
已采納回答 / 青春在路上qxp
就是相當(dāng)于你把&后面的看成一個(gè)成體,它輸出的是一個(gè)數(shù),然后引用這個(gè)數(shù)實(shí)例化新的一個(gè)Array對(duì)象。我是這樣理解的。你可以再看看前邊引用那里 的視頻
2017-08-07
已采納回答 / 寶慕林2364461
你的打印出的全是第三個(gè)對(duì)象的數(shù)據(jù),賦值并沒有出錯(cuò)你的打印方式應(yīng)該用p去調(diào)用成員?for(int j=0;j<3;j++)?{? ? ?cout<<"p_x: "<<p.m_iX<<endl;//改動(dòng)這里的調(diào)用方式? ? ?cout<<"p_y: "<<p.m_iY<<endl;? ? ?p--;//這里已經(jīng)實(shí)現(xiàn)了指針回指,上面就無需使用下標(biāo)調(diào)用?}改成這樣試試
2017-07-16
已采納回答 / qq_天生_4
因?yàn)槟阍贚ine.h中實(shí)例化了一個(gè)坐標(biāo)類的對(duì)象m_coorA,此時(shí)m_coorA.setX()即為調(diào)用對(duì)象m_coorA的函數(shù),void zuobiao::setx(int x){ m_ix = x;}此函數(shù)功能為傳入一int 類型的值并復(fù)制給m_ix, 即得到了點(diǎn)m_coorA的X坐標(biāo)。
2017-05-22
最贊回答 / 慕婉清6117359
因?yàn)槟阍赿emo.cpp中包括了Coordinate.h,Coordinate.cpp包括了Coordinate.h,所以會(huì)自動(dòng)調(diào)用
2017-05-15
已采納回答 / qq_無名_91
實(shí)例化數(shù)組對(duì)象是要用new去分配空間內(nèi)存,如下Coordinate * coorArr=new Coordinate[2];再對(duì)每個(gè)成員進(jìn)行賦值,如果不想依次賦值,則要重寫有參構(gòu)造函數(shù),利用參數(shù)列表進(jìn)行初始化
2017-04-21
已采納回答 / guolaikankan
p1=new Coordinate(x1,y1);p2=new Coordinate(x2,y2);有問題吧Coordinate *p1=new Coordinate(x1,y1);Coordinate *p2=new Coordinate(x2,y2);試試
2017-04-20
已采納回答 / cxxxxy
因?yàn)槟阒骱瘮?shù)main實(shí)例化Line的時(shí)候,Line類里面就有對(duì)應(yīng)的m_coorA和B,而這個(gè)A和B就是屬于coordintate這個(gè)類的,那么你想實(shí)例Line,是不是得把他里面的coordintate先實(shí)例化了才行呀??!老師也在那個(gè)文件中添加了coordintate的頭文件!
2017-03-30