討論串[問題] overload operator=
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓4(4推 0噓 9→)留言13則,0人參與, 最新作者tropical72 (藍影)時間15年前 (2010/10/08 21:48), 編輯資訊
0
0
0
內容預覽:
原文恕刪... #define LEN 200. class A{. public:. int *Array;. int len;. public:. inline int GetLen() { return len; }. inline int* GetArray() { return Array
(還有302個字)

推噓0(0推 0噓 5→)留言5則,0人參與, 最新作者loveme00835 (最愛朴素妍)時間15年前 (2010/10/08 05:51), 編輯資訊
0
0
0
內容預覽:
看來這是動態陣列之類的東西. 其實 operator + 可以用 += 來實作, 不過不是這次的重點. ^你想問的應該是 : 這種情況下, 是否有必要重載一個. 左邊運算子為 A 類別物件的 operator =.. 先說明左右運算子皆為 A物件的版本, 考慮以下的程式碼 :. 1: {. 2: A
(還有1221個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者tropical72 (藍影)時間15年前 (2010/10/08 03:34), 編輯資訊
0
0
0
內容預覽:
遇到的問題: (題意請描述清楚). class A{. public:. int *array;. size_t Len;. A(size_t len=200);. ~A();. A &operator=(const A& Obj);. A &operator=(const char* Str);.
(還有748個字)
首頁
上一頁
1
下一頁
尾頁