En fait je suis entrain de developper une appli avec les MFC. je dois me connecter avec les sockets. mais il veut pas se connecter (car la methode connect me retourne toujours une valeurs differente de 0).
mon programme est le suivant :
bien sur l'adresse 10.160.41.89 est l'adresse IP du poste sur lequel je travaille et c'est cette adresse qui mepermet de me connecter sur Internet
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 struct sockaddr_in addr; addr.sin_addr.s_addr = inet_addr("10.160.41.89"); addr.sin_family = AF_INET; addr.sin_port = htons(4148); sockFd = socket(AF_INET,SOCK_STREAM,0); bind(sockFd, (struct sockaddr*) &addr, sizeof(addr)); connect(sockFd, (struct sockaddr*) &addr, sizeof(addr));
C'est pas un probleme de port comme par hasard?
Partager