重複の可能性:
C ++ C ++で代入演算子をオーバーロード
する理由(a = b)=cを回避するために代入演算子がconstrefを返す必要がある理由
なぜほとんどの本は、代入演算子がこれへの参照を返すことを推奨しているのですか?なぜconst
リファレンスではないのですか?
const
(a = b)=cのような奇妙なコードがコンパイルされないようになります。これは良いことです。
重複の可能性:
C ++ C ++で代入演算子をオーバーロード
する理由(a = b)=cを回避するために代入演算子がconstrefを返す必要がある理由
なぜほとんどの本は、代入演算子がこれへの参照を返すことを推奨しているのですか?なぜconst
リファレンスではないのですか?
const
(a = b)=cのような奇妙なコードがコンパイルされないようになります。これは良いことです。