![]() |
Strings verwalten... wie?
Hi zusammen,
ich habe ein kleinesproblem, nämlich sehr viele strings. die bewahre ich in einer TStringList auf, genauergesagt in einem array of TStringList. dabei enstehen aber dummerweise 8 byte overhead pro string, und das ist ziemlich irrentabel wenn man bedenkt dass die strings selbst meistens kleiner als 8 byte sind. also speichere ich nun von zeit zu zeit die stringlist in eine datei ab, nur das geht auch nicht so besonders schnell! deshalb meine frage: gäbe es noch irgendeine andere speicherschonendere methode um strings zu verwalten? *MFG* |
Re: Strings verwalten... wie?
Wie wäre es mit einem Record von
![]() ...:cat:... |
Re: Strings verwalten... wie?
Warum ein Array of TStringList? Was möchtest du eigentlich machen?
|
Re: Strings verwalten... wie?
Zitat:
ich habe eine server anwendung die strings erzeugt und an clients weiterleitet. da sie dies multithreaded tut brauch ich für jeden thread eine stringlist, wo der thread seine strings ablegen kann. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:35 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