Compartilhar via


Erro do Compilador C3769

'type' : uma classe aninhada não pode ter o mesmo nome que a classe imediatamente delimitada

Uma classe aninhada não pode ter o mesmo nome que a classe imediatamente delimitadora.

Exemplo

O exemplo a seguir gera C3769.

// C3769.cpp
// compile with: /c
class x {
   class x {};   // C3769
   class y {
      class x{};   // OK
   };
};