Partager via


Erreur du compilateur C3183

impossible de définir une classe, un struct ou une union sans nom à l'intérieur du type managé ou WinRT 'type'

Un type qui est incorporé dans un type managé ou WinRT doit être nommé.

L'exemple suivant génère l'erreur C3183 :

// C3183a.cpp
// compile with: /clr /c
ref class Test
{
   ref class
   {  // C3183, delete class or name it
      int a;
      int b;
   };
};