返回列表 发帖

[VC++] Socket创建失败:10093错误 的解决方法

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

返回列表

Powered by Discuz! 7.2   论坛QQ群:逐梦论坛群

© 2001-2021 Comsenz Inc. 鲁公网安备 37120302000001号