E2076 オーバーロード可能な演算子が必要 (C++)

提供: RAD Studio
移動先: 案内検索

コンパイラのエラーと警告(C++):インデックス への移動

ほとんどすべての C++ 演算子はオーバーロードできます。

次の演算子はオーバーロードできません。

  • フィールド選択のドット(.
  • ドットアスタリスク(.*)
  • 二重コロン (::)
  • 条件式(?:

プリプロセッサ演算子(# と ##)は C または C++ 言語の演算子ではないため,オーバーロードできません。

セミコロン(;)などの演算子以外の区切り文字もオーバーロードできません。