Socket en C++

rimbaw Messages postés 10 Date d'inscription mardi 3 janvier 2006 Statut Membre Dernière intervention 29 janvier 2008 - 20 déc. 2007 à 10:01
cs_omnia Messages postés 240 Date d'inscription jeudi 9 janvier 2003 Statut Membre Dernière intervention 22 mars 2009 - 22 déc. 2007 à 16:40
Salut à tous!!
-- J'ai fait un petit serveur en C++; tout marche bien mais lorsque le port que j'ecoute est deja occupé, mon application ferme simplement. Je voudrais au cas où le port est deja occupé pouvoir afficher un message pour demander à l'utilisateur de liberer ce port; mais je ne sais comment le faire en C++ dans mon programme.
-- Aussi j'aimerais pouvoir afficher l'adresse IP du client qui se connecte sur mon serveur; comment puis-je proceder?
Merci de me donner un coup de main

3 réponses

rimbaw Messages postés 10 Date d'inscription mardi 3 janvier 2006 Statut Membre Dernière intervention 29 janvier 2008
21 déc. 2007 à 09:05
N'y a-t-il personne pour m'aider ?

Chaque parole a ses ressentiments... le silence aussi.
0
bizibiz17 Messages postés 142 Date d'inscription mardi 17 janvier 2006 Statut Membre Dernière intervention 29 août 2009 1
21 déc. 2007 à 21:06
Salut,

Avec des sockets à priori tu peux récupérer l'adresse IP puisque tu t'en sert pour répondre au client..non ?
0
cs_omnia Messages postés 240 Date d'inscription jeudi 9 janvier 2003 Statut Membre Dernière intervention 22 mars 2009
22 déc. 2007 à 16:40
salut,

    tu gère les erreur du listen, et tu ouvre un port plus gros !!!
    si tu prends un port assez grand tu ne devrais pas avoir ce genre de problème
    bye
0
Rejoignez-nous