Bonjour,
j'ai lu que l'utilisation des memcpy pour des données inferieures à 8 octets etaient pas top.
je souhaiterais donc changer mes lignes de copie de memoire qui sont sur 2 et 4 octets :
comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part memcpy(start_msg + msg_len, &protocol_version, sizeof(uint32_t));
Cette syntaxe est elle bonne et à votre avis y en a t'il une meilleure ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 uint32_t len = sizeof(uint32_t); while (--len > 0) { *(start_msg + len + msg_len) = *(protocol_version + len); }
Merci d'avance ?
Partager