Wie groß darf ein String sein?

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

 

danibert

Betreff: Wie groß darf ein String sein?

BeitragSo, Jul 11, 2010 18:17
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo,

ich erzeuge in meinem Programm dynamisch mehrere Texte, die ich in String Variablen ablege. Gibt es eine Größenbegrenzung für Strings?
Wenn ich z.B. 2MB Text in einem String habe, könnte ich damit auf älteren Rechnern Probleme bekommen?

Danke im Voraus

Thunder

BeitragSo, Jul 11, 2010 18:37
Antworten mit Zitat
Benutzer-Profile anzeigen
Du könntest maximal Probleme mit der Geschwindigkeit bekommen. 2 MiB sind, vom Speicherverbrauch her, auch für alte Rechner normalerweise kein Problem. Jedoch bin ich durch neueste Versuche daraufgekommen, dass das Anfügen von Strings an Strings in BlitzMax verdammt langsam ist.
Die Größenbegrenzung liegt auf 32 Bit-Systemen soweit ich weiß bei 2 GiB. Ich würde aber an deiner Stelle nicht versuchen das auszunutzen.
2 MiB an Daten in Strings ist ja auch schon etwas fragwürdig.

mfg Thunder
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group