Bonjour,

j’espère avoir de l'aide de votre part, mon cas est le suivant:
je désire lire d'un fichier une série d'octets sous la forme hexadécimale

--------------------------------------------------------------
45 00 00 30 32 ee 40 00 80 06 4c e1 c0 a8 01 02 4b 7e 6d d0 ff
--------------------------------------------------------------
pour lire du fichier j'utilise ce bloc:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
char caractere;
ifstream fichier("C:\\y\\y.txt"); 
 
 
 while(fichier.get(caractere))
--------------------------------------
la lecture se fait caractère par caractère
je me trouve vers la fin avec mes données stocké dans une
variable char,et je ne sais pas comment les convertir en u_char
pour pouvoir les renvoyer à l'aide de ma variable U_CHAR packet[1548]

Code : Sélectionner tout - Visualiser dans une fenêtre à part
pcap_sendpacket(descripteur, packet, 1548)

qu'elle est la bonne manière pour le faire ?
Merci