最新回答 / 我想大聲說
這題的坐標(biāo)要自己賦值的,所以在給定Coordinate這個類的時候,成員函數(shù)是public的,可以外部賦值,而構(gòu)造函數(shù)這里是空,即不進(jìn)行數(shù)據(jù)的處理,相當(dāng)于默認(rèn)構(gòu)造函數(shù)。
2018-05-23
已采納回答 / 慕粉1847487754
Coordinate *p = new Coordinate();是一個指針Coordinate *p = new Coordinate[3];是一個指針數(shù)組
2018-05-20
已采納回答 / 空城碎憶丶
<...圖片...>這是初始化方式(完整的代碼應(yīng)該還有delete,這里我偷了個懶)。如果只是單純的賦值的話,也可以將屬性封裝為一個set()函數(shù),類似 void setX(int x){m_iX = x}; (前面課程有講)然后調(diào)用該函數(shù)為屬性賦值。
2018-05-17
最贊回答 / CashQQJ
setX(x),setY(y)改成m_iX(x), m_iY(y)Coordinate是一個沒有無參構(gòu)造函數(shù)的類,實例化Coordinate類必須傳入?yún)?shù)才行,所以在Line里初始化Coordinate時必須要使用初始化列表
2018-05-13
最新回答 / ihavebeen
第一:你的電腦是64位,但是你用的軟件編譯器里面設(shè)置的是win32,就是32位。這和你電腦是多少位沒關(guān)系。<...圖片...>第二:就算你用的是win64,64位的編譯環(huán)境去做,也就那幾個特別的數(shù)據(jù)類...
2018-05-04
最新回答 / Lee_zzzz
其時對比主要是學(xué)會掌握兩種拷貝函數(shù)的區(qū)別以及不同的用途,在單純的數(shù)值拷貝時用淺拷貝,當(dāng)涉及地址拷貝(如數(shù)組以及指針等)時用深拷貝
2018-04-07