Eine .bmp datei in HEX einlesen
-
Hey, ich will eine .bmp datein in HEX einlesen, ich habe es schon so versucht:
ifstream Handle(file,ios::binary); stringstream buffer; buffer << Handle.rdbuf(); cout<<buffer.str();
Aber den Output den ich bekommen habe war ganz anders als der den ich in HxD bekommen habe.
Der Output stimmt auch nicht mit den normalen Formatirungen von .bmp datein überein.Kann mir jemand weiterhelfen?
Danke
-
@NyanCat96 Möchtest du die Ausgabe in Hexadezimaldarstellung?
Dann musst du jedes Byte einzeln, als Hex formatiert, ausgeben.
-
@DirkB und wie?
-
@NyanCat96 Schleife und https://cplusplus.com/reference/ios/hex/
-
@NyanCat96
Indem du das File Byte für Byte ausliest, und dann jedes Byte hex-formatiert ausgibst.