Bonjour,
Voici mon code, très simple...
Code C++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 #include <iostream> #include <winsock2.h> #pragma comment(lib, "ws2_32.lib") using namespace std; SOCKET sock = socket(AF_INET, SOCK_STREAM, 0); SOCKADDR_IN sin; int main() { if(sock = INVALID_SOCKET) cout << "Unhealthy configuration." << endl; else { sin.sin_addr.s_addr = inet_addr("www.developpez.com"); sin.sin_family = AF_INET; sin.sin_port = htons(80); if(connect(sock, (SOCKADDR *)&sin, sizeof(sin)) != SOCKET_ERROR) cout << "Connection to " << inet_ntoa(sin.sin_addr) << " on port " << htons(sin.sin_port) << " is a success." << endl; else cout << "Can't connect to " << inet_ntoa(sin.sin_addr) << ":" << htons(sin.sin_port) << endl; } system("PAUSE"); return 0; }
Un petit code qui a l'air anodin, hein ?
Et pourtant il refuse sévèrement de me faire la grace de fonctionner correctement. Lors de chaque tentative, le bougre me met :
"Unhealthy configuration.".
Qu'en pensez vous ?
Merci beaucoup d'avance !
PS : Je suis sous Visual Studio 2008 Express EditionEt Vista
![]()
Partager