私はこの投稿、私はこれを見ました:
class MonitorObjectString: public MonitorObject {
// some other declarations
friend inline bool operator==(/*const*/ MonitorObjectString& lhs,
/*const*/ MonitorObjectString& rhs)
{ return lhs.fVal==rhs.fVal; }
}
続行する前に、これは非常に重要です。
- 私は誰のコーディング能力にも疑問を抱いていません。
- なぜ誰かが比較で非定数参照を必要とするのか疑問に思っています。
- その質問 のポスターはそのコードを書いていませんでした。
これは念のためでした。これも重要です:
- 両方を追加
/*const*/
し、コードを再フォーマットしました。
ここで、トピックに戻ります。
by-ref引数を変更できる等式演算子の適切な使用法は考えられません。あなたは?