如圖結果是正確的!如圖穿插了重載乘號,結果就出錯了!
1 回答

開_開
TA貢獻1條經驗 獲得超0個贊
乘法除法實現的都有問題吧,怎么在這里怎么可能會讓你改變成員變量的值,應該先聲明一個臨時變量,用這個臨時變量去承接做運算之后的值,再返回這個臨時變量吧:
????Point pTmp;
????pTmp.m_iX = m_iX*(p2.m_iX);
????pTmp.m_iy= m_iy*(p2.m_iy);
????return pTmp;
- 1 回答
- 0 關注
- 1612 瀏覽
添加回答
舉報
0/150
提交
取消