Udostępnij za pośrednictwem


Błąd kompilatora C3769

"type" : klasa zagnieżdżona nie może mieć takiej samej nazwy jak natychmiast otaczającej klasy

Klasa zagnieżdżona nie może mieć takiej samej nazwy jak od razu otaczającej klasy.

Przykład

Poniższy przykład generuje kod C3769.

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