MudGuard: Verschachtelte for-Schleifen

Beitrag lesen

Hi,

Nun, dass das ein törichter Gedanke war, _alle_ 16 Mio Farben zeigen zu wollen, ist offensichtlich. Ich habe versucht, nur die Werte 0, 3, 6, 9, c und f zu nehmen, was also 6^6 = 46656 Farben ergibt:

Nicht nur, daß Du 16 Millionen Tabellenzellen erzeugen wolltest, Du hast die Zellen nicht direkt erzeugt, sondern erstmal in einen String zwischengespeichert.
Pro Zelle hast Du ca. 120 Zeichen (geschätzt, nicht gezählt) angehängt, also etwa 2 Milliarden Zeichen = 2 Giga Zeichen.

Da muß dann immer mal wieder, wenn der neue Inhalt nicht mehr in den vorhandenen Platz paßt, der ganze String noch in neuen größeren Platz umkopiert werden, bis irgendwann der Speicher ausgeht ...

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.