Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#13

Re: C- union Struktur in Delphi

  Alt 1. Mai 2005, 17:00
Moin Mephisto,

sorry, ich musste noch einmal in mich gehen

Die farbige Markierung ist allerdings, was die Delphi-Syntax angeht, nicht korrekt.
Für Delphi ist alles ab case der variante Teil.

Da für einen varianten Abschnitt ein einem Record immer soviel Speicher reserviert wird, wie für den grössten Abschnitt erforderlich ist, spielt es auch keine Rolle, ob jetzt der von Dir grün markierte Abschnitt dem ersten oder dem zweiten Abschnitt zugeschlagen wird.
Deine Variante finde ich allerdings übersichtlicher.

(ich hatte sogar mal den Fall, dass ich die Abschnitte gleich gross machen musste )
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat