亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

最新回答 / 我不是蠢驢
Coordinate沒有默認構造函數 ,Line要使用初始化列表Line::Line(int x1,int y1,int x2,int y2):m_coorA(x1,y1),m_coorB(x2,y2){}仔細聽老師最后說的?。。?/div>

最新回答 / 慕粉1536534692
構造函數在你初始化的時候會調用,老師的代碼里那個構造函數是有cout<<Coordinate()<<endl;故初始化調用構造函數時會執行cout<<Coordinate()<<endl;析構函數是在銷毀時調用,打印原理如上;

最新回答 / 小仆仆
自己敲一遍不就行了。。。光看視頻是學不會的!

最新回答 / mooc_kai
返回(return)機制涉及到 返回值 和 返回引用。返回值,即返回的是一個數值,是將該值(這里的*this)復制到臨時存儲區域中, 然后返回,可以理解為創建了一個新的臨時變量,因此不能改變對象的值。返回引用,即返回的是一個地址(這里的this),通過該地址訪問的是原來的對象,因此可以修改對象的值。

最贊回答 / 慕UI610320
可能是由于Coordinate類的構造函數不是構造函數導致的。

最新回答 / 勒尼
因為你定義的指針p,雖然指向了一個16大小的堆,但是在sizeof(p)計算的時候只是對p這個指針的所占內存,而對那個堆的內存不計算。

最新回答 / 慕工程9289694
可以將cin 的值先給一個變量,然后用這個變量給你要封裝的函數先關的參數進行賦值

最新回答 / wuyangh
可以檢驗人的坐標是否重復,一旦重復便改用左手法則。

最新回答 / yiyoo
不管用哪種方法,總得進門,進迷宮。

最新回答 / qq_LJ_bdjFUV
你p自減了三次,只自加了兩次,最后釋放的時候,要釋放的已經不是你原本申請的內存了,所以報錯了

最新回答 / qq_楓火連山岳_0
gotoxy? 需要windows.h 頭文件哦

最新回答 / qq_慕虎1144658
那是因為這個例子根本沒有弄初值這些,要是你想調一個線段把他打印出來就需要用到這個
課程須知
本課程是C++初級課程 需要掌握C++語言基礎語法 如果不太熟悉的話,可以觀看: 《C++遠征之起航篇》 《C++遠征之離港篇》 《C++遠征之封裝篇(上)》
老師告訴你能學到什么?
1、對象數組的定義和使用 2、對象成員的定義和使用 3、深拷貝和淺拷貝 4、對象指針、對象引用的定義和使用 5、常對象指針、常對象引用、常成員函數的定義和使用

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消