回答編集履歴
1
参照の&の位置がおかしかったので修正
test
CHANGED
@@ -2,4 +2,4 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
`a * b`という演算を行ったら`a`が書き換わった、なんて挙動は、通常期待されません。むしろ、`Matrix operator * (const
|
5
|
+
`a * b`という演算を行ったら`a`が書き換わった、なんて挙動は、通常期待されません。むしろ、`Matrix operator * (const Matrix & M) const`のように、引数も`this`も`const`指定するぐらいが適切です。
|