Datei und Binärmodus
-
Hi
Ich möchte folgendes Program schreiben.
Der Server soll die ersten 8 Byte einer Datei im Binärsystem auslesen und dann an den Client senden. Danach soll er wieder 8 Byte auslesen und diese wieder senden bis er die datei zu Ende gelsen hat. Der Client soll aus den Empfangenen Daten wiederum eine Datei schreiben.
Das mit senden und empfangen kriege ich hin. Wo ich Hilfe brauche ist folgendes:
Wie lese nur die ersten 8 Byte eine Datei im Binärmodus únd speicher diese in dem Buffer und lese und lade danach die nächsten 8 Byte wiederum ein bis zum Ende der Datei.Hat einer eine Idee, wie das Funktionieren könnte oder kennt jemand eine Seite, wo dies erklärt wird??

-
Hier gibts ein Beispiel
http://www.cplusplus.com/reference/iostream/istream/read/
Die Variable length muss du dann ändern inlength=8;Edit: und natürlich ne Schleife basteln um
is.read()
-