コンパイラ エラー C2827

'operator operator' を、単項式でグローバルにオーバーライドすることはできません

演算子は、オブジェクトの外部で単項形式を持つことはできません。

以下の可能性がある解決策を使って修正するには

  1. オーバーロードされた演算子をオブジェクトに対してローカルにします。

  2. オーバーロードする適切な単項演算子を選択します。