title image


Smiley Re: Umgang mit Binär-Datei ?
"Irgendwie müßte ich doch direkt auf Bytes immer zu greifen oder und nicht auf jeden einzelnen Char wie ich es hier mache?"

Ein char ist ein Byte.

int wird mit sizeof(int) chars hinterlegt. Den musst du mit read() auslesen und konvertieren.



int i;

f.read(reinterpret_cast<char*>(&i),sizeof(int));



Ähnlich wirst du ihn auch schreiben müssen:



int i = 12345;

f.write(reinterpret_cast<const char*>(&i),sizeof(int));



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: