Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.195 Beiträge
 
Delphi 10.4 Sydney
 
#1

Rekursive Typdefinition und keine Compilerfehler

  Alt 14. Apr 2005, 11:00
Folgende Typdefinition wird vom Delphi6/2005-Compiler anstandslos kompiliert

Delphi-Quellcode:
type
  TMyTyp = record
    Size: Integer;
    Var1: PWideChar
  end;

type TPMyTyp = ^TPMyTyp;
Das Problem ist klar: Ein Typ kann nicht ein Zeigertyp von sich selbst ein (jedoch versehentlich so eingetippt).
Jedoch kommt nach einiger Zeit wenn die IDE im Hintergrund weiterkompiliert ein Stabelüberlauffehler (D6) wobei die IDE teilweise einfach verschwindet.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat