Katie: ICO mit C++ verarbeiten

Beitrag lesen

Hallo,

ich arbeite zurzeit an einer Art Serveranwendung. Diese Serveranwendung muss auch *.ico, *.png, und *.jpg verarbeiten. Nun ist mir aber aufgefallen das in diesen Dateien die ASCII Null nicht dieselbe Bedeutung hat wie in einer *.txt Datei. Da sind ganz vielen Nullen auch schon ganz am Anfang. Wenn in einem char* String eine Null auftaucht wird der String als zu Ende erklärt. Was aber falsch ist da die Datei 150 KB hat.

Wie behandelt man solche Dateien? Wo und Wie speichert man sie ab?
Das stellt mich vor eine echte Herausforderung. Ich hoffe ich kann sie mit eurer Hilfe meistern.

Katie