Mettre une variable de type 0xFF ou B10101010 dans une variable byte ?

comme le dit Jambe, messRecu est une chaine de caractères, pas une valeur d'un octet qui ira bien dans le tableau.

il faut donc l'interpréter

la fonction C [url=http://www.cplusplus.com/reference/cstdlib/strtol/]strtol()[/url] peut analyser une chaîne de caractères (pas un instance de la classe String, faudra demander sa représentation mais comme le dit Jambe, vaut mieux ne laisser de côté cette classe) dans une base donnée (base 2 = binaire, base 8 = octal, base 10 décimale celle que vous connaissez et utilisez tous les jours, base 16 = hexadécimal)