问题:Failed to create TCP socket:10093!Close and restart app.
10093的错误,应用程序没有调用 WSAStartup,或者 WSAStartup 失败。
解决:在socket、accept等前使用WSAStartup初始化网络即可:- WSADATA wsaData;
- int nRet;
- if((nRet = WSAStartup(MAKEWORD(2,2),&wsaData)) != 0){
- printf("WSAStartup failed\n");
- exit(0);
- }
复制代码 10093错误可使用如下语句获取:- cout << "Socket error,error code " << WSAGetLastError() << endl;
复制代码 参考【关于Socket10093错误】:http://bbs.csdn.net/topics/310250472 |