コンパイラ エラー C3069
'operator': 列挙型には使用できません
演算子は CLR 列挙体ではサポートされていません。 詳細については、「方法: C++/CLI で列挙型を定義および使用する」を参照してください。
例
次の例では C3069 が生成されます。
// C3069.cpp
// compile with: /clr
enum struct E { e1 };
enum F { f1 };
int main() {
E e = E::e1;
bool tf;
tf = !e; // C3069
// supported for native enums
F f = f1;
tf = !f;
}