コンパイラの警告 (レベル 1) C4674
'method' は宣言された 'static' であり、パラメーターを 1 つだけ持たなければなりません。
変換演算子の署名が正しくありません。 メソッドは、ユーザー定義の変換とは見なされません。 演算子の定義の詳細については、「ユーザー定義の演算子 (C++/CLI)」および「ユーザー定義変換 (C++/CLI)」を参照してください。
例
次の例では C4674 が生成されます。
// C4674.cpp
// compile with: /clr /WX /W1 /LD
ref class G {
int op_Implicit(int i) { // C4674
return 0;
}
};