Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Union,
17. Jul 2015
Ja, ich finde "42" und "Glaskugel" auch viel besser. Aber das ist ja Dein Patent ;)
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Union,
17. Jul 2015
Auch ich würde gerne helfen. Ist aber schwierig ohne ein entsprechendes Testprojekt.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Union,
15. Jul 2015
Mit dem Umweg über einen eigenen Typen geht es tatsächlich, da hast Du vollkommen Recht. Nur muss man dann für jede mögliche Maximallänge eine Typdefinition erstellen - um das gleiche Ergebnis zu erreichen wie mit einem (P)Ansistring. Ich denke, ein Lazy-Loading Pattern in Verbindung mit einem eigenen GC sollte mehr Erfolg versprechen.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Union,
15. Jul 2015
JEDER Shortstring wird mit 256 Byte alloziiert. BELEGT werden davon dann nur 6, das ist richtig. Eine sehr schöne Erläuterung findet sich hier oder in der offiziellen Dokumentation.