[gelöst] float to QByteArray und über QSocket versenden
Verfasst: 22. Juni 2009 15:53
Ich möchte ein float in ein QByte Array bekommen. Ich muss den float wert übers netzwerk versenden, so das man es mit:
wieder in ein float bekommt.
Ich habe es mit memcpy versucht aber irgendwie wurde dann irgendwas gespeichert
oder bin ich auf einem ganz falschen weg
Code: Alles auswählen
float Wert= *((float*)(ImputBuffer));
Ich habe es mit memcpy versucht aber irgendwie wurde dann irgendwas gespeichert
Code: Alles auswählen
float Wert = 20.0;
QByteArray temp_QByte;
unsigned char cWert[4];
memcpy(&c_Wert,&Wert, sizeof(float));
temp_QByte.append((char*)Wert, sizeof(float));
oder bin ich auf einem ganz falschen weg