"syntax error before '(' token " .. oO
Bonjour,
Je ne comprends vraiment pas mon erreur, le mieux c'est que je vous montre le code :
Dans un switch case, j'ai ce case la :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| case SERVEUR_LISTEN:
if((listen(Sock, 0)) == SOCKET_ERROR)
{
Fin("Echec de l'écoute sur la socket.\n");
}
pa = accept(Sock, (SOCKADDR *)&(pCs.Sin), &(pCs.SinSize));
if(pa == INVALID_SOCKET)
{
Fin("Echec de la connection du clients.\n");
}
Collect(pCs, COLLECT_ADDNEW, TYP_CLIENT);
printf("\nNouvelle connexion : %s se connecte.\n", inet_ntoa(Sin.sin_addr));
strcpy(Buff, "-- Bienvenue sur le serveur");
send(pCs.Sock, Buff, (int)strlen(Buff), 0);
break; |
et en retour j'ai droit à :
Citation:
"syntax error before '(' token "
too few arguments to function `accept'
"syntax error before ')' token "
et ensuite pour tous mes autres case j'ai
Citation:
"syntax error before '(' token "
Auriez vous une idee sur ce point ???