![]() |
Re: Große Strings, Performance?
@Bernhard: keine Sorge, das CONST/VAR/IN/OUT kenn ich schon und versuche es auch so gut wie möglich auszunutzen ^^
|
Re: Große Strings, Performance?
Ich machs direkt über VirtualAlloc. Da funkt mir Delphi wenigstens nicht dazwischen mit umkopieren usw.
Problem ist, dass man den Speicherbewreich halt nicht einfach vergrößern kann. Das muss man dann selbst mit kopieren machen, fürs einlesen von Dateien und auswerten reicht es. |
Re: Große Strings, Performance?
Bin ich zu blöd dafür?
Was ist denn falsch daran, Delphi den ganzen Kram erledigen zu lassen? Ich deklarier mir einen String, schreib Text rein bis zum umfallen und hantiere damit wie mit einem Array (also immer 'pass by reference' a.k.a. Var/Const). Kann mir Einer erklären, warum ich mir noch weitere Gedanken machen muss? Hab ich was übersehen? |
Re: Große Strings, Performance?
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz