已采納回答 / mtexiy_Sss
SetConsoleCursorPosition函數(shù)作用:設(shè)置光標(biāo)位置第一個參數(shù),默認(rèn)參數(shù),不用管第二個參數(shù),COORD類型,定義光標(biāo)位置,COORD cd={15,5};
2016-07-19
已采納回答 / 熱噴Redpen
demo.cpp 可以理解為 main.cpp ,內(nèi)含main函數(shù)(程序入口),只是名字叫demo.cpp而已“demo”就是演示的意思
2016-07-17
已采納回答 / Allxiangzi3571672
把Coordinate*p=new Coordinate[1];改成Coordinate*p=new Coordinate[3];
2016-06-15
已采納回答 / 我呵呵了
是的,因為你如果再次調(diào)用set方法改變m_iCount的值時,并沒有再次執(zhí)行new 進行內(nèi)存的分配,如果你自己寫程序的時候,在調(diào)用set后,如果再次進行內(nèi)存的分配是可以改變m_pArr的大小的,當(dāng)然這些都必須在拷貝構(gòu)造函數(shù)中完成。
2016-06-10
已采納回答 / 慕粉3393943
Array::說白了就是指printInfo()函數(shù)你是我的人,如果類名換成A,那printInfo()就是類A的了。因為那個函數(shù)寫的是Array Array::函數(shù)體,相當(dāng)于Array *p又新申請了一塊內(nèi)存...。。。。是不是另外一個名字?不懂說的啥。。
2016-05-30
已采納回答 / Allxiangzi3571672
Coordinate coorArr[1];中括號中的常量表示定義了幾個元素, 1表示定義了一個元素。Coordinate?coorArr[0],表示定義了零個元素,系統(tǒng)會報錯。?
2016-05-23
已采納回答 / 慕粉3348155
記得前面有節(jié)課將過,+連接string類型的字符串變量,而且有點值得注意,不能直接連接兩個字符串,好像必須要至少有一個是string變量。這里,數(shù)據(jù)p->m_iX應(yīng)該是int類型不能用+連接,大概是這樣吧C++遠征之封裝篇(上)——初始string,這是課程的連接:http://idcbgp.cn/video/7548
2016-05-20
已采納回答 / Topwood
this是指針,解引用后的*this不是指針,是一個對象。原本返回類型寫成Array的話,函數(shù)返回是值傳遞,返回的是一個新的對象,這個對象的內(nèi)容和*this是一樣的,但他們不是同一個對象(就是在內(nèi)存里新開了一塊地方,再把*this的內(nèi)容拷貝到這里)。而返回類型改成Array&后函數(shù)返回是引用傳遞,返回的是對象本身,就是*this
2016-05-20
已采納回答 / 老K3343409
構(gòu)造函數(shù)是給數(shù)據(jù)成員賦初值,調(diào)用set函數(shù)給數(shù)據(jù)成員賦與初值不同的值。
2016-05-17