Erro do compilador C2814
“membro”: um tipo nativo não pode ser aninhado dentro de um tipo gerenciado ou WinRT “tipo”
Exemplo
Um tipo nativo não pode ser aninhado em um tipo CLR ou WinRT. O exemplo a seguir gera o erro C2814 e mostra como corrigi-lo.
// C2814.cpp
// compile with: /clr /c
ref class A {
class B {}; // C2814
ref class C {}; // OK
};