inet_addr() mit IP als chararray
-
Hi Leute,
ich bastel gerade an einem kleinen Chatclient.
Er soll die IP des Servers aus einem Editfenster auslesen und die soll dann in inet_addr rein. Nur funktioniert es nicht. Hier mal der Code:GetWindowText(hIPEdit, tcIP, 100); WideCharToMultiByte(CP_ACP, 0, tcIP, sizeof(tcIP), cIP, sizeof(cIP), 0, 0); CreateThread(NULL,0,Client,(LPVOID)0,0,0);
und beim Verbinden:
addr.sin_addr.s_addr=inet_addr(cIP);
ich bekommen hier den Fehlercode 10051.
Geben ich die IP in inet_addr so ein "127.0.0.1" funktioniert es.
-