Partager via


Erreur du compilateur C2586

syntaxe de conversion incorrecte définie par l’utilisateur : indirections illégales

L’indirection d’un opérateur de conversion n’est pas autorisée.

L’exemple suivant génère l’erreur C2586 :

// c2586.cpp
// compile with: /c
struct C {
   * operator int();   // C2586
   operator char();   // OK
};