Wie bringe ich hex 20 Zeichen in ein char* ??
-
Ich will in ein binäres file schreiben und zwar will ich eine bestimmte Position mit 80 leerzeichen(welche glaube ich hex 20 sind) überschreiben.
Wie mache ich das???char* xxx;
xxx = '';
funkt nicht!!!
danke l00P
-
Es gehört zwar eigentlich nicht in dieses Forum glaube ich, aber naja.
ich hoffe mal das ist die lösung, die du suchst:char a; a = 0x20; char* b = &a;
-
Grundsätzlich funktionierts aber er schreibt andere speicherbereiche hin = lauter komische zeichen.
-
Mit fseek in der Datei zur Stelle bebegen und dann ganz normal hineinsreiben.
Mit fprintf zum Beispiel.