Modifications

Sauter à la navigation Sauter à la recherche
Ligne 129 : Ligne 129 :  
uint8_t mybuffer[4];
 
uint8_t mybuffer[4];
 
float f = (float)mybuffer;
 
float f = (float)mybuffer;
 +
</syntaxhighlight>
    
Mais vous ne pouvez pas garantir que cela fonctionnera sur une plateforme 32 bits parce que '''mybuffer''' pourrait ne pas être aligné sur 2 ou 4 octets (voir [https://fr.wikipedia.org/wiki/Alignement_en_m%C3%A9moire alignement en mémoire] sur Wikipedia).  
 
Mais vous ne pouvez pas garantir que cela fonctionnera sur une plateforme 32 bits parce que '''mybuffer''' pourrait ne pas être aligné sur 2 ou 4 octets (voir [https://fr.wikipedia.org/wiki/Alignement_en_m%C3%A9moire alignement en mémoire] sur Wikipedia).  
29 917

modifications

Menu de navigation