Select, FD_SET, FD_ISSET, FD_CLR sous windows ? [Résolu]

RV2931 185 Messages postés samedi 21 mai 2005Date d'inscription 16 juillet 2016 Dernière intervention - 9 oct. 2008 à 11:34 - Dernière réponse : RV2931 185 Messages postés samedi 21 mai 2005Date d'inscription 16 juillet 2016 Dernière intervention
- 9 oct. 2008 à 13:19
Bonjour,

je suis en train d'essayer de réutiliser une librairie mais dans certains fichiers, ils utilisent ces fonctions "select, FD_SET, FD_ISSET, FD_CLR" qui sont apparemment des commandes plutôt Linux. Je développe sous Code::Blocks C++/Qt Windows et les librairies que je souhaite utiliser sont censée être faites en C pour windows et/ou Linux (il y a #ifdef WIN32 #else partout). Malheureusement, je ne vois pas dans quel librairie (.h .c) se trouvent ces fonctions sous windows ???

Quelqu'un aurait-il des informations là dessus ?
Merci

RV
L'intelligence est la chose la mieux répartie chez l'homme, car quoi qu'il en soit pourvu, il a toujours l'impression d'en avoir assez. "Descartes"
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
RV2931 185 Messages postés samedi 21 mai 2005Date d'inscription 16 juillet 2016 Dernière intervention - 9 oct. 2008 à 13:19
3
Merci
En fait, j'ai trouvé :
il faut trouver et linker WSock32.lib, ce sont apparemment des fonctions spécifique pour la gestion des sockets.

Merci RV2931 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 70 internautes ce mois-ci

Commenter la réponse de RV2931
RV2931 185 Messages postés samedi 21 mai 2005Date d'inscription 16 juillet 2016 Dernière intervention - 9 oct. 2008 à 11:40
0
Merci
J'ai oublié de le dire, mais le message d'erreur c'est "undefined reférence to __WSAFDIsSet@8 et __select@20"
Commenter la réponse de RV2931

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.