byteweise speichern
-
Guten Morgen zusammen.
Ich verzweifle mal wieder an meiner eigenen Dummheit ^^
Ich habe folgendes Dateiformat:Fileheader
{
byte versionNumber;
byte length;
byte countDB;
short offSetDB;
short countComponents;
short offSetComponents;
short offSetMenue;
char[] appName;
}und ich möchte ganz einfach ein paar Zahlen und zum Schluß einen Namen speichern. Kann mir jetzt jmd. erklären, wie ich wirkl. nur 1 Byte für die Versionsnummer etc. belegen kann?
am liebsten wäre mir irgendwas in der richtung:pseudocode: byte byteParam; byteParam = 1; fprintf(file, "%b", byteParam);Die Frage ist halt da nach dem "%b", ob es das gibt etc.
Würde mich über Antwort freuen.
Schönen Start in die woche zusammen
Schuri

-
fwirte(file,&byteParam,1)?
-
Hi!
Eigentlich:
fwrite( &byteParam, sizeof( byteParam ), 1, file )Siehe: http://www.cplusplus.com/ref/cstdio/fwrite.html
grüße