我見過很多教程,並試圖在stackoverflow上找到答案,但沒有成功。 我不確定的是;有沒有什麼時候通過價值或通過引用返回,當超載運營商? 例如, Class &operator+(){
Class obj;
//...
return obj;
}
或相同的事情,但按價值 Class operator+(){
Class obj;
//.
我反對檢查引發此錯誤: Using deprecated language feature assign by reference(&=) Since PHP 5.3 use normal assignment instead. 所以,我試圖找出如何重新代碼在這個類中的方法不要使用by reference或至少使用它(如果它是允許的 - 我不清楚)。 以下是使用by reference的班級部分。