Avertissement du compilateur (niveau 1) C4674

'method' doit être déclaré 'static' et avoir un seul paramètre

La signature d’un opérateur de conversion n’était pas correcte. La méthode n’est pas considérée comme une conversion définie par l’utilisateur. Pour plus d’informations sur la définition d’opérateurs, consultez Opérateurs définis par l’utilisateur (C++/CLI) et conversions définies par l’utilisateur (C++/CLI).

Exemple

L’exemple suivant génère l’avertissement C4674.

// C4674.cpp
// compile with: /clr /WX /W1 /LD
ref class G {
   int op_Implicit(int i) {   // C4674
      return 0;
   }
};