Sebastian Nintemann |
22. Jan 2005 20:39 |
Re: Stream/Datei bitweise lesen + schreiben
Zitat:
Zitat von Binärbaum
Wenn du also danach 4 Bytes liest, gehören davon nur noch 27 Bits zum Integer und die restlichen fünf Bits können schon wieder zu irgendwelchen anderen Werten gehören.
|
Genau das wollte ich ja mit meiner Methode verhindern, indem eben ungebrauchte bits zwischen den einzelnen Werten vorkommen können, um nicht vollständig gebrauchte Bytes "aufzufüllen". Ich ging dabei davon aus, dass stoxx die Datei selbst erstellt, also sich die Struktur selbst überlegen kann.
Zitat:
Zitat von stoxx
Aber genau dieses "Begin" Byte ist wahrscheinlich schon 4 -5 Bit zu groß ;)
4 Bit mehr auf 1 000 000 Ticks sind schon 488 kb.
|
Das ist natürlich auch keine Standardsituation. Wenn man zig Gigabyte Daten hat sollte man sich natürlich schon überlegen, wie man Platz sparen kann. ;) Kommt halt immer auf die Situation an. Ich war jetzt eher von was kleinerem ausgegangen wo ein paar Bits pro Einheit mehr oder weniger nicht auffallen ;)
Viele Grüße,
Sebastian
|