我的繼承人類操作符重載奇怪的結果
試圖用更復雜的公式,當我得到不正確的結果。例如這個工程:
Vector vChange = velocity * time;
position += vChange;
,而這並不:
position += velocity * time;
即它可以編譯和運行,但寫一些虛假到位
同樣爲這一個:
Vector& Reflect(const Vector& I, const Vector& N)
{
Vector v = I - 2 * Dot(N, I) * N;
}
你能告訴我我做錯了什麼嗎?謝謝!
我推薦閱讀[運算符重載常見問題](http://stackoverflow.com/q/4421706/46642)。 –