討論串[問題] class 沒辦法做連續的四則運算
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者johnjohnlin (LYSin8)時間11年前 (2014/09/27 18:03), 編輯資訊
0
0
2
內容預覽:
簡單的說. 就是是暫時變數不能當 reference. 把你的 reference 拿掉就行了. 或是用 C++11 裡面 rvalue reference. 增加一個這樣的定義+宣告. friend CVector3 operator +(CVector3 &a, CVector3 &&b);.
(還有33個字)

推噓0(0推 0噓 9→)留言9則,0人參與, 最新作者noodleT (麵T)時間11年前 (2014/09/27 17:26), 11年前編輯資訊
0
0
3
內容預覽:
class CVector3{. private:. double e[3];. public:. friend CVector3 operator *(CVector3 &a, double p); //向量*常數. friend CVector3 operator +(CVector3 &a,
(還有598個字)
首頁
上一頁
1
下一頁
尾頁