Partager via


Erreur du compilateur C2380

type(s) précédant 'identifier' (constructeur avec type de retour ou redéfinition non conforme d’un nom de classe actif ?)

Un constructeur retourne une valeur ou redéfinit le nom de la classe.

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

// C2380.cpp
// compile with: /c
class C {
public:
   int C();   // C2380, specifies an int return
   int C;   // C2380, redefinition of i
   C();   // OK
};