Bonjour a tous

J'aurais besoin de quelques explications quant au code client.c orienté connexion de ce tutoriel voici le lien http://melem.developpez.com/tutoriel...ndows/winsock/.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
memset(&server.sin_zero, '\0', sizeof(server.sin_zero));
je ne comprends pas cette fonction, pouvez-vous me l'expliquer et détailler ce que veulent dire les 3 arguments enfin le 3ieme évalu la taille de 'server.sin_zero' si je ne me trompe pas.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
connect(s, (SOCKADDR *)&server, sizeof(server))
pour cette ligne de commande que se passe-t-il au niveau du second argument.Quelle valeur renvoie la fonction connect lorsque celle-ci s'est bien déroulée.

enfin
Code : Sélectionner tout - Visualiser dans une fenêtre à part
send(s, "Au revoir\n", (int)strlen("Au revoir\n"), 0);
Pourquoi il y a-t-il (int) avant le strlen.

merci