invalid socket??
-
Hallo,
ich hab mit Visual Studio 2005 folgene Konsolenanwendung geschrieben
#include "stdafx.h" #include "winsock.h" int main(int argc, _TCHAR* argv[]) { struct sockaddr_in sockAddr; sockAddr.sin_family = AF_INET; sockAddr.sin_port = htons(4000); sockAddr.sin_addr.s_addr = INADDR_ANY; SOCKET sockfd; sockfd= socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); int y = bind(sockfd, (struct sockaddr *)&sockAddr, sizeof(sockAddr)); return 0; }sockfd liefert immer den Wert 4294967295 (den höchsten unsigned int Wert) zurück. Ist das dann ein ungültiger Socket??
bind() funktioniert auch nicht. Liefert immer -1.Kann mir bitte jemand weiterhelfen?!?
Danke!
gruß jaco
-
WSAStartup
-
omg! na klar...
tausend dank
