Aufbau des double-Datentyps im Speicher
-
Ich schreibe gerade ein Programm, das Daten ausliest.
Allerdings kann ich nur Bytes auslesen. Die Bytes enthalten
auch double Werte, mein Problem dabei ist, wie ich 8 Bytes zu
einem double verarbeiten kann?Danke im voraus!
MfG
GNUnix
-
double d; assert(sizeof(d) == 8); file.read(reinterpret_cast<char*>(&d), 8);Das assert ist nur da, um sicherzugehen dass double auf deiner Plattform wirklich 8 Bytes groß ist.
-
Danke hat funktioniert!!