Bonjour a tous,
Me voila nouveau sur ce forum, j'implore clemence pour mon inexperience qui pourrait agacer ...
Voila mon probleme (qui n'en est pas un en soit)
je recois via une socket une valeur de 4 octets arrivant dans un buffer de reception (char*) :
buf[0] buf[1] buf[2] buf[3]
MSB ...........
mon but est d'avoir cette valeur en long signe, mais comment convertir ces quatres valeurs en long signe?
est ce que ceci est correct ?:
long myValue = buf[0]*pow(2,25) + buf[1]*pow(2,17) +buf[2]*pow(2,9) +buf[3];
d'avance merci
Partager