Freigeben über


Die Struktur '<Strukturname>' kann keine Instanz von sich selbst enthalten: <Fehler>

Aktualisiert: November 2007

Structure '<structurename>' cannot contain an instance of itself: <error>

Eine Struktur deklariert eine Variable und initialisiert sie mit einer Instanz von sich selbst.

Eine Struktur kann Instanzen anderer Strukturen enthalten, doch keine interne Instanz von sich selbst. Wenn dies nicht beachtet wird, ist eine unendliche Rekursion die Folge.

Fehler-ID: BC30294

So beheben Sie diesen Fehler

  1. Überprüfen Sie die Schreibweise des Initialisierungsausdrucks in der Deklarationsanweisung.

  2. Wenn Sie eine weitere Instanz derselben Struktur erstellen möchten, müssen Sie sie außerhalb der Struktur deklarieren und erstellen.

Siehe auch

Referenz

Structure-Anweisung

Weitere Ressourcen

Strukturen: Benutzerdefinierte Datentypen