mein problemm ist etwas kompliziert! Vollgendes, ich möchte binär speichern, das mein ich wärtlich! Ich will allerdings nicht immer 8-Bit nacheinander speichern, ich will dynamische bit speichern! Der grund dafür ist, der Huffmann-Algorithmus. Wo ich so spdchere das ich nicht in 8 Bit muster speichern muss! Das heist das heufigste zeichen bekommt 1 und das seltenste bekommt dem nach 11111111. Das heist ich fülle nicht mit nullen auf! was auch der trick am Huffmann sein sollte. Nur wie speicher ich so etwas binär????????????
Ok, ich will das in einer binären datei speichern, und ich würde gerne wissen wie ich diese bits speichern soll ohne das der rechner intern die nullen dranhängt! Das was du da geschrieben hast sieht starg nach arbeitsspeicher aus! Wenn nicht, erklärs mir bitte genau!! Danke
Du kannst keine einzelnen Bits in eine Datei schreiben, das geht nur Byteweise. -- Gruß, virtual Quote of the Month Ich eß' nur was ein Gesicht hat (Creme 21)
Haaa, dann kann ich den Huffmann code ja gernicht verwenden, wie soll den das den gehn, ich versteh c++ nicht mher! Sag mir doch mal wo ich den quell code fürs VC++ 6.0 finde, das letzte hab ich nur für .NET gefunden! Ich brauche mehr informationen.
nein, ich brauche es für eine codierung, die zu groß ist! Zurzeit hat es 4 fache größe vom original, deswegen will ich den code kombrimieren! (dadurch noch mehr verschlüsseln)
immer noch nicht verstanden!!! der pc speicher immer durch das system so: 00001100, 00100111, .... ich will aber so speichern: 1100, 100111, ..... die führenden nullen müssen da weg, sonst is die komprimierung sinnlos, weils keine is!