Compartilhar via


Erro do compilador C3183

não é possível definir class, struct ou union sem nome dentro do tipo 'type' WinRT

Um tipo inserido em um tipo gerenciado ou WinRT precisa ser nomeado.

O seguinte exemplo gera o erro C3183:

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