Einzelnen Beitrag anzeigen

Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.680 Beiträge
 
Delphi 5 Professional
 
#37

AW: Große String-Liste out of Memory - Hilfe?

  Alt 21. Apr 2014, 16:49
Naja bei der Rekursion ging es ja darum meine unbeliebten Goto-Schleifen zu ersetzen...
Naja, mit viel gutem Willen kann man Gotos als Schleifen bezeichnen . Eigentlich sind es Sprungziele/Sprungmarken (in Delphi eben mit Label deklariert), die von irgendwo innerhalb derselben Funktion angesprungen werden können. Aber überleg dir mal selber, inwiefern Rekursion für das Befüllen eines Strings mit zufälligen Zeichen helfen sollte.

Zitat:
Wie müsste ich es denn schreiben, um solche Strings zu produzieren: a1a1, a1a2, a1a3, ..., c3g6, c4g7, c4g8, ..., z0z0 ?
Naja, der Ansatz mit den geschachtelten Schleifen war nicht so verkehrt, denke ich. Aber eine Rekursion war das ja nicht wirklich. Noch eine Sache ist mir aufgefallen: alle deine for-Schleifen laufen bis 26, obwohl die Strings mit den Ziffern nur 10 Zeichen lang sind. Da wird es schicke Exceptions hageln... Oh, ich sehe gerade: letzteres hast du ebenfalls bereits ausgebessert.

MfG Dalai
  Mit Zitat antworten Zitat