Einzelnen Beitrag anzeigen

Karstadt

Registriert seit: 8. Nov 2005
788 Beiträge
 
#4

Re: Mehrmeninsionales Array mit Extenden und Boolean werten

  Alt 24. Aug 2006, 11:50
Zitat von Amateurprofi:
Ich hielte es für eleganter die boolean-Werte wegzulassen und die extended-werte, die nicht belegt sind, mit NaN zu füllen.
NaN ist in der Unit Math definiert
Die Prüfung, ob ein Wert eine NaN ist, kann mit der Funktion IsNaN vorgenommen werden, die ebenfalls in Math steht.
was ist daran besser?


Delphi-Quellcode:
type
  rWert = record
            Wert : integer;
            Belegt : boolean;
          end;

var
  arWert : Array (0..7) of rWert;

begin
  arWert[1].Wert := 1;
  arWert[1].Belegt := true;
end.
verstehe ich das falsch, oder kann ich nur ein Datensatz pro Array(0..7) anlegen?

wenn ich den Wert 2,3,4,5, belegen will, wie würde ich dann vorgehen?
  Mit Zitat antworten Zitat