Einzelnen Beitrag anzeigen

Benutzerbild von Taladan
Taladan

Registriert seit: 5. Aug 2003
Ort: Osnabrück
505 Beiträge
 
Delphi 2005 Professional
 
#10

Re: Der neue und die Probleme...

  Alt 26. Aug 2003, 10:37
Du kannst übrigens auch mehrdimensionale dynamische Arrays erstellen.

Delphi-Quellcode:
  var list : array of array of integer //2 dimensionen
         kiste : array of array of array of inter //3 dimensionen


 in der procedure;
   setlength(list, 6, 2); //also Liste(0-5, 0-1);
   setlength(kiste, 8, 6, 9) //also kiste (0-7, 0-5 , 0-8);
Von mehr als drei dimensionen kann ich nur abraten. Da man sie nur schwer logisch darstellen kann und somit das handling SEHR schwer wird.

(ich in einen programmm arbeite mit sechs Dimensionen, was meinen kopf immer zum Qualmen bringt, wenn ich die Werte zuweisen muß. Nur zur info, es ist ein Programm, um Kundenresunanzen, Werbewirksamkeit und vieles mehr auf einen punkt zu bringen).

Der Speicherbedarf ist bei dynamsichen Arrays übrigens ungleich höher als bei festegelegten. Versuche immer, wo auch nur möglich mit statischen Arrays zu arbeiten. Das beschläunigt auch den Programmcode.
Marco
  Mit Zitat antworten Zitat