Forum: Algorithmen, Datenstrukturen und Klassendesign
by Satty67,
20. Nov 2010
Bin von einer einfachen Lösung ausgegangen, bei der nur ein 64 Bit Wert angehängt wird und die 31Bit im kleinen Integer brach liegen.
€: Schlechter Satzbau in Post #7, denke Du hast es als 96 Bit gespart gelesen, so hatte ich das nicht gemeint.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Satty67,
20. Nov 2010
Angenommen 99% der Dateien liegen unter 2 GiB (also 31 Bit), könnte man Bit 32 (signed) als Indikator für erweiterte Daten zur Dateigröße verwenden (ein angehängter 64 Bit Wert). Bei 1% dann 96 Bit, beim Rest 32 Bit gespart
€: Sehe gerade, Dein eigener Vorschlag 3)... der wird wohl am sinnvollsten sein.