社区
网络编程
帖子详情
binding error???!!!在线等!
lilymiao
2004-06-23 11:01:26
我在用winsock api写一个小程序,当服务器端建立连接时,会出现binding error的错误
单步运行至bind前面定义的m_hSocket = socket(AF_INET, SOCK_STREAM,0);时,发现m_hSocket 返回值4294967295!这个值大的非常奇怪
我不知道问题出在哪里了,谁能告诉我?在线等
...全文
484
7
打赏
收藏
binding error???!!!在线等!
我在用winsock api写一个小程序,当服务器端建立连接时,会出现binding error的错误 单步运行至bind前面定义的m_hSocket = socket(AF_INET, SOCK_STREAM,0);时,发现m_hSocket 返回值4294967295!这个值大的非常奇怪 我不知道问题出在哪里了,谁能告诉我?在线等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lilymiao
2004-06-23
打赏
举报
回复
哦
我明白了
我初始化的位置放错了
不过修改后,虽然m_hSocket的值没有那么大了。这次是5984,应该对了吧:)
但是还是出现binding error
我的bind时这样的:bind(m_hSocket, (LPSOCKADDR)&m_addr, sizeof(m_addr));
我再检查发现当运行到m_addr.sin_family = AF_INET;时,m_hSocket竟然变为0了!估计问题出在这里
我吃饭先,待会再研究研究
谢谢楼上哦!
MFCClass
2004-06-23
打赏
举报
回复
解决了吗
MFCClass
2004-06-23
打赏
举报
回复
bool Initsocket()
{
WSADATA wsd;
int ret;
ret=WSAStartup(MAKEWORD(2,2),&wsd);
if (ret==SOCKET_ERROR)
{
cout<<"InitSocketLib error!"<<endl;
return false;
}
return true;
}
lilymiao
2004-06-23
打赏
举报
回复
你是说WSAStartup么
我初始化了
MFCClass
2004-06-23
打赏
举报
回复
没有初始化socket库
lilymiao
2004-06-23
打赏
举报
回复
什么叫插口建立失败??
能不能详细一点?怎么解决?
QunKangLi
2004-06-23
打赏
举报
回复
4294967295==-1==INVALID_SOCKET,插口建立失败.
Swift中 !和 ?的区别及使用
Swift中 !和 ?的区别及使用开篇相信大家在学习和使用Swift的时候,肯定会被 ! 和 ? 搞疯过, 纠结这两个符号到底是个什么鬼 ?鬼知道什么时候使用!,什么时候使用? 下面就说一下! 和 ? 区别以及该怎么使用!? 和 ! 到底是个啥? 和 ! 其实分别是Swift语言中对一种可选类型( Optional) 操作的语法糖。 那可选类型是干什么的呢? Swift中是可以声明一个
swift 中“?”和“!”区别以及相关用法
swift中?和!的区别
Found data
binding
error
s.
Found data
binding
error
s. Found data
binding
error
s. ****/ data
binding
error
****msg:Identifiers must have user defined types from the XML file. rbtn_de_Cz is missing it file:E:\workspace\gedisg\app...
问题解决:sqlite3.Interface
Error
:
Error
binding
parameter 4 - probably unsupported type.
用python 在scrapy.pipelines把数据存入SQlite数据库中时遇到问题,错误提示如下: sqlite3.Interface
Error
:
Error
binding
parameter 4 - probably unsupported type. 在要插入数据库的数据中,有一个数据是: contractLimit = re.findall(r'contractLimit":"(.*?)",', goodData) # contractLimit的类型是list,不能插入数据库中varc
解决Port
Binding
Error
:IDLE can't bind to a TCP/IP port, which is necessary to communicate
Python 报错: Port
Binding
Error
: IDLE can’t bind to a TCP/IP port, which is necessary to communicate with its Python execution server. This might be because no networking is installed on this computer. ...
网络编程
18,357
社区成员
64,165
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章