Wie groß darf ein String sein?
Übersicht

danibertBetreff: Wie groß darf ein String sein? |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
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 |
![]() Antworten mit Zitat ![]() |
---|---|---|
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 |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group