Bravo pour ton article, au sujet duquel j'ai deux remarques à faire:
Tu ne parles pas des espaces de noms des diverses structures. De mémoire on peut définir différemment struct my_struct et typedef struct { } my_struct parceque dans les deux cas my_struct appartient à des espaces de noms différents. C'est un point technique qui est bien dans le sujet de ton article — mais comme je ne programme plus en C depuis longtemps je ne connais plus ces détails par cœur.
Tu ne parles pas du petit programme qui permet de traduire les définitions de pointeurs en anglais, c'est un exercice du K&R qui aurait toute sa place dans ton article!
# Espaces de noms
Posté par Michaël (site web personnel) . En réponse au journal int *(*(*foo[])(int))(float*);. Évalué à 4.
Bravo pour ton article, au sujet duquel j'ai deux remarques à faire:
Tu ne parles pas des espaces de noms des diverses structures. De mémoire on peut définir différemment
struct my_structettypedef struct { } my_structparceque dans les deux casmy_structappartient à des espaces de noms différents. C'est un point technique qui est bien dans le sujet de ton article — mais comme je ne programme plus en C depuis longtemps je ne connais plus ces détails par cœur.Tu ne parles pas du petit programme qui permet de traduire les définitions de pointeurs en anglais, c'est un exercice du K&R qui aurait toute sa place dans ton article!