tu va surtout "l'optimiser" avec une fonction!
short pack_short(char fort, unsigned faible);
return ((fort & 0x00ff) <<8) | faible;
}
Type: Messages; Utilisateur: ternel
tu va surtout "l'optimiser" avec une fonction!
short pack_short(char fort, unsigned faible);
return ((fort & 0x00ff) <<8) | faible;
}
Une autre possibilité, très proche, évite de passer par memcpy.
unsigned char fort = 7, faible = 255;
short nombre = ((fort & 0x00ff) <<8) | faible;
J'ai choisi short car c'est un entier...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.