Salut,
J'essai de crée un petit serveur / client mais il se trouve que j'ai déjà un petit souci... Le voici:
J'utilise CAsyncSocket des MFC pour crée ma connection mais il se trouve que:
M'imprime toujours "Cannot create socket" alors que je ne vois pas où est le problème...
Code : 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
27
28 int _tmain(int argc, TCHAR* argv[], TCHAR* envp[]) { int nRetCode = 0; // initialize MFC and print and error on failure if (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0)) { // TODO: change error code to suit your needs _tprintf(_T("Fatal Error: MFC initialization failed\n")); nRetCode = 1; } else { // TODO: code your application's behavior here. CAsyncSocket *oSock = new CAsyncSocket(); if( !oSock->Create(40000, SOCK_DGRAM) ) { cout << "Cannot create socket." << endl; } else { cout << "Socket created." << endl; } } return nRetCode; }
J'utilise Microsoft Visual Studio 2005 Pro pour compiler et tout sur internet me dit que ceci devrait fonctionner alors que ce n'est pas le cas :/
Une idée?
PS: Merci d'avance :p
Partager