![]() |
Re: Seltsame Berechnung mit <sizeOf>
Zitat:
|
Re: Seltsame Berechnung mit <sizeOf>
Zitat:
|
Re: Seltsame Berechnung mit <sizeOf>
Jetzt mach dir nicht ins Hemd wg. den angeblichen Performance-Einbußen. Das Ansteuern des richtigen Sektors der Festplatte dauert 100mal länger als der Zugriff auf dein Record.
|
Re: Seltsame Berechnung mit <sizeOf>
Merkst du den unterschied zwischen 1000 und 5000 CPU Taktzyklen? Also ich nicht. :gruebel:
|
Re: Seltsame Berechnung mit <sizeOf>
Zitat:
Listen up: Es geht um einen Leveleditor, der unendlich (durch den Speicherplatz der Festplatte begrenzt) große Levels haben kann. Daher kommt auch ![]() Das Problem, das sich ergibt, ist, dass ich auf keinen Fall Performace verlieren möchte, aber die Level-Map-Dateien sollen auf keinen Fall größer werden als nötig. Bin gern' für Vorschläge bereit. :zwinker: |
Re: Seltsame Berechnung mit <sizeOf>
Dann solltest Du eher darüber nachdenken, ob eine Weite von Low(Int64) bis High(Int64) überhaupt Sinn macht...
|
Re: Seltsame Berechnung mit <sizeOf>
Zitat:
Das sind schon einige GB, oder? Damit lassen sich immerhin (2^64 DIV 2) Bytes (nur positiver Bereich) darstellen, das sind 9.223.372.036.854.775.808 Bytes. Das langt mir oder meinst Du etwas anderes? :gruebel: |
Re: Seltsame Berechnung mit <sizeOf>
Zitat:
(falls notwendig halt mit Multiplikator - sprich, man kann nur Weiten in 1024-er Schritten verwenden, etc pp) |
Re: Seltsame Berechnung mit <sizeOf>
Zitat:
die breite des Levels ist immer positiv. Die Dateilänge auf 65536 (Word) zu begrenzen langt nicht. Ein Level der Höhe 100 Einheiten hätte somit dann eine maximale Breite von 109 Einheiten. Das ist viel zu wenig. |
Re: Seltsame Berechnung mit <sizeOf>
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:22 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