E2076 オーバーロード可能な演算子が必要 (C++)
ほとんどすべての C++ 演算子はオーバーロードできます。
次の演算子はオーバーロードできません。
- フィールド選択のドット(.)
- ドットアスタリスク(.*)
- 二重コロン (::)
- 条件式(?:)
プリプロセッサ演算子(# と ##)は C または C++ 言語の演算子ではないため,オーバーロードできません。
セミコロン(;)などの演算子以外の区切り文字もオーバーロードできません。
ほとんどすべての C++ 演算子はオーバーロードできます。
次の演算子はオーバーロードできません。
プリプロセッサ演算子(# と ##)は C または C++ 言語の演算子ではないため,オーバーロードできません。
セミコロン(;)などの演算子以外の区切り文字もオーバーロードできません。