Partager via


Erreur du compilateur C3283

'type' : une interface ne peut pas avoir de constructeur d’instance

Remarques

Une interface CLR ne peut pas avoir de constructeur d’instance. Un constructeur statique est autorisé.

Example

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

// C3283.cpp
// compile with: /clr
interface class I {
   I();   // C3283
};

Résolution possible :

// C3283b.cpp
// compile with: /clr /c
interface class I {
   static I(){}
};