En fait, je n'ai jamais utiliser fd_set pour faire des socket.
Moi, j'utilise <socket.h> et j'ai des descripeur ayant comme type SOCKET et SOCKADDR. Mais je ne pense pas qu'il y ai un problème.
Il faudrai que tu m'en dise un peu plus sur ce que tu inclu, ton OS, etc...
mais je dirait:
int FD_ZERO(fd_set*);//mefie toi des non en maj qu'ils ne soient pas associer à des macro
int main(){
fd_set* descripteur;
//initialisation du descripteur
FD_ZERO(descripteur);
return 0;}
int FD_ZERO(fd_set x){
//traitement sur x
return 1;}
Salutation !
Char Snipeur