teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

参照の&の位置がおかしかったので修正

2020/09/08 08:18

投稿

maisumakun
maisumakun

スコア146686

answer CHANGED
@@ -1,3 +1,3 @@
1
1
  変数版のほうが適切です。
2
2
 
3
- `a * b`という演算を行ったら`a`が書き換わった、なんて挙動は、通常期待されません。むしろ、`Matrix operator * (const & Matrix M) const`のように、引数も`this`も`const`指定するぐらいが適切です。
3
+ `a * b`という演算を行ったら`a`が書き換わった、なんて挙動は、通常期待されません。むしろ、`Matrix operator * (const Matrix & M) const`のように、引数も`this`も`const`指定するぐらいが適切です。