Board logo

标题: [VC++] Socket创建失败:10093错误 的解决方法 [打印本页]

作者: shillan    时间: 2019-5-23 11:02     标题: 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




欢迎光临 逐梦论坛 (http://temp2023.zhumeng.org/) Powered by Discuz! 7.2