Nouveau problème et nouvelle question : si quelqu'un connait bien le C (enfin, mieux que moi), comment savoir dans quel fichier a été prise la définition d'un structure ? Je m'explique :
Je suis en train de coder une fonction qui envoie des paquets ARP sur le réseau.
Dans les headers de mon code il y a plusieurs fichiers qui contiennent la définition de la structure arp; je crois qu'un seul d'entre eux n'est utilisé si les gens qui ont écrit les #ifdef ont bien fait leur boulot pour éviter les répétitions, mais comment savoir laquelle de ces définitions est utilisée réellement; elles ne diffèrent les unes des autres que par la façon dont sont nommés les champs, et quand j'en ai besoin pour les lire ou y écrire quelque chose, il me faut bien les appeler par leur nom; mais je ne sais pas quel nom, provenant de quel fichier, a été utilisé: AÏE
David