![]() |
garbage collection bei widestrings?
hallo mal eine frage:
wisst ihr ob es bei widestring garbage collection gibt, also werden nicht mehr referenzierte widestrings automatisch freigegeben? danke, martin |
Re: garbage collection bei widestrings?
Also generell gibt es unter Delphi Win32 gar keine Garbage Collection. Aber der Speicher für (Wide-)Strings wird automatisch wieder freigegeben, ja.
...:cat:... |
Re: garbage collection bei widestrings?
Zitat:
Nett ist natürlich einen "richtigen" String typen zu haben, mit dem auch andere Sprachen etwas anfangen können. :) |
Re: garbage collection bei widestrings?
ok
das problem ist, dass ich in meiner anwendung einen widestring nach und nach zusammenbaue, also nach dem prinzip: widestringvar := ''; while (irgendwas) begin widestringvar := widestringvar + irgendwasneues; ..noch anderer code end; da wird ja soviel ich weiß bei jedem schleifendurchlauf ein neuer string erzeugt und ich hatte mir so überlegt was denn dann mit den ganzen strings wird, die dadurch überflüssig werden (vom vorherigen schleifendurchlauf... geht das aber vielleicht auch eleganter, dass also "irgendwasneues" einfach an den alten string angehängt wird? danke, martin |
Re: garbage collection bei widestrings?
Zitat:
3. ![]() PS: Um Delphi Code immer ein
Code:
machen ;)
[delphi]MyDelphicode[/delphi]
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:14 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