Bonjour,
j'essaie d'intégrer perlembed dans mon application, ce qui se traduit par l'inclusion des fichier EXTERN.H et perl.h de la distribution perl. Le problème vient du fait que l'application contient déjà un serveur de réception TCP/IP utilisant la fonction select() et les files descriptors fd_set définis dans winsock2.h.
Le type de données fd_set existe également en perl, d'où mon conflit de noms. Comment préciser au compilateur que je veux utiliser les fd_set de winsock et pas ceux de perl?
Je n'ai pas trouvé de namespace associé qui me permettrait de faire :
le_namespace_pour fd_set_winsock::fd_set mon_descripteur_de_fichier;
Quelqu'un connait-il le namespace associé à winsock2.h?
Ou s'il n'en existe pas, une idée pour résoudre mon problème?
Merci d'avance
Partager