0
Je dois envoyer un paquet UDP avec des valeurs HEX comme cet exemple;Comment envoyer un paquet udp avec des valeurs HEX dynamiques
char buffer[4]={0x22,0x00,0x0d,0xf4};
Cependant, j'ai besoin de pouvoir modifier les valeurs hexadécimales dans le code.
hex1 = "0x83";
hex2 = "0x11";
hex3 = "0x00";
hex4 = "0x01";
char buffer[4]={hex1, hex2, hex3, hex4}
J'ai essayé l'exemple ci-dessus mais cela ne fonctionne pas. Pouvez-vous me montrer la bonne façon de construire le tampon pour l'envoi.
hex1 = 0x83 pas "0x83". 0x83 est une valeur numérique, "0x83" est char * avec cinq éléments :-) –
Je suppose que j'étais juste en train de penser ça. Solution simple pour un problème simple. Je vous remercie. – Eddie