Bonjour je suis entrain de coder un irc en C dans le cadre de mes études j'ai un problème avec un cast.
le X est un define que j'ai créé, le prototype de la fonction dans le .h ce compose comme ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 int err; int accepted; accepted = accept(fd, (struct sockaddr *)&csin, &csin_len); err = -1; cfd = (int)X((void *)&err, (void *)&accepted, "accept");Si vous pouvais m'aider sur ce point.
Code : Sélectionner tout - Visualiser dans une fenêtre à part void *x(void *err, void *res, char *str, char *file, int line);
Si vous avais des astuces au niveau des casts ou des explications je suis preneur
Merci
Partager