T'as raison d'en remettre une couche. A mon tour d'en rajouter :)
Avant, ce cast etait necessaire pour des raisons d'alignement.
Depuis C99, l'alignement est effectue convenablement de toute facon.
Et du coup, je crois que ca repond a ma question, de savoir pourquoi les gens mettent un cast de maniere systematique: c'est tout simplement parce qu'ils ont appris comme ca, avant que la norme soit implementee dans les compilateurs. Je n'avais pas fait le rapprochement :)
Ou alors il y a ceux qui preferent le mettre quand meme pour des raisons d'esth^H^H^H^H^H^Hde lisibilite.
[^] # Re: C'était déjà dans les journaux linuxfr le 27/9
Posté par a_jr . En réponse à la dépêche Faille de sécurité exploitable à distance dans mplayer. Évalué à 3.
Avant, ce cast etait necessaire pour des raisons d'alignement.
Depuis C99, l'alignement est effectue convenablement de toute facon.
Et du coup, je crois que ca repond a ma question, de savoir pourquoi les gens mettent un cast de maniere systematique: c'est tout simplement parce qu'ils ont appris comme ca, avant que la norme soit implementee dans les compilateurs. Je n'avais pas fait le rapprochement :)
Ou alors il y a ceux qui preferent le mettre quand meme pour des raisons d'esth^H^H^H^H^H^Hde lisibilite.
Yves