Gast
#156028
Hallo, ich hab hier ein Problem bei der Typumwandlung. Es geht um folgendes. Ich hab ein Wert der in einer Variablen des Typs UINT32 (unsigned long 32 bit)abgespeichert ist. Diesen muss ich über Ethernet verschicken. Der Ethernetpuffer ist aber vom Typ UINT8 (unsigned 8-bit). Jetzt wollte ich den 32Bit Wert casten um diesen so an ein UINT8 Buffer zu übergeben. Hat einer eine Idee wie man diesen Wert in diesen Puffer schreiben kann. Beispiel Werte für 32Bit Wert : 4600 Ich kann aber nur im unsigned char (allso UINT8) Wert max. 255 eingeben. Das ich die 4600 aufteilen muss ist mir klar. aber WIE ??? Danke für jede Art von Hilfe