Forum: Algorithmen, Datenstrukturen und Klassendesign
by samso,
21. Okt 2014
@Stevie:
Vielleicht war meine Formulierung zu hart. Ich hätte auch sagen können: Leider ist der Compiler nicht so schlau ein gleichförmiges mehrdimensionales dynamisches Array anders zu behandeln als ein ungleichförmiges mehrdimensionales dynamisches Array. Ohne dies jemals zu prüfen, ging ich bisher davon aus, dass die Sequenz
a: array of array of Integer;etwas anderes wäre als a: array of...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by samso,
21. Okt 2014
Nach meinem Kenntnisstand ist der Delphi-Compiler intelligent genug um gleichförmige Arrays zu erkennen.
Statt:
for i := 0 to rows - 1 do
SetLength(a, cols);
formuliert man
SetLength(a, rows, cols);