socket bind 失败_socketerror11004

socket bind 失败_socketerror11004 wisock中bind的10049错误代码如下:scokaddr_inaddr={0};intnRet=0;…memset(&addr,0,sizeof(scokaddr_in));addr.sin_family=AF_INET;addr.sin_addr.s_addr=INADDR_ANY;//(*)addr.sin_port=htons(

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

 wisock中bind的10049错误

代码如下:

scokaddr_in addr = {0};
int nRet = 0;

memset(&addr, 0, sizeof(scokaddr_in));
addr.sin_family = AF_INET;
addr.sin_addr.s_addr = INADDR_ANY; //(*)
addr.sin_port = htons(nPort);

nRet = bind(sock, (SOCKADDR*)&addr, sizeof(SOCKADDR));
if (SOCKET_ERROR == nRet)
{

 cout << “bind failed! err code = ” << ::WSAGetLastError() << endl;
 return -1;
}

运行结果: bind failed! err code = 10049
error lookup 的解释:在其上下文中,该请求的地址无效。
用netstat -a -n 查看发现所设置的端口没有被使用.

修改:
将(*)那一行修改为: sin.sin_addr.S_un.S_addr = INADDR_ANY;

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/189174.html原文链接:https://javaforall.net

(0)
上一篇 2026年4月14日 下午2:13
下一篇 2026年4月14日 下午2:19


相关推荐

  • win10操作系统的ODBC数据源配置sqlserver数据库

    win10操作系统的ODBC数据源配置sqlserver数据库ODBC 数据源全称是开放数据库互连 OpenDatabase 在微软公司开放的数据库结构中的一部分 其实就是一个应用程序的接口 主要用于提供数据库的编写应用程序的能力 简单说就是 ODBC 一个中间层 我们自己开发的软件连上他 他连上数据源 也就是数据库 这个数据库是 access 还是 sqlserver 的 或者是 oracle 的 只要在 odbc 里设置就行了 这样 odbc

    2026年3月17日
    2
  • unity支持python语言吗_scratch三维立体

    unity支持python语言吗_scratch三维立体在上次发布拙作后,有不少童鞋询问本人如何学习Unity3D。本人自知作为一名刚入门的菜鸟,实在没有资格谈论这么高大上的话题,生怕误导了各位。不过思来想去,决定还是写一些自己的经验,如果能给想要入门U3D的您一些启发,便再好不过了。如何入门谈起自己是如何入门U3D,这还得从一年半前说起。那是在一个月黑风高的夜晚…(此处省略一万字)。就这样,我对这款游戏引擎产生了浓厚的兴趣,走上了自学的道路。相比…

    2022年8月10日
    6
  • Entity Framework Extended Library (EF扩展类库,支持批量更新、删除、合并多个查询等)…

    Entity Framework Extended Library (EF扩展类库,支持批量更新、删除、合并多个查询等)…

    2021年8月24日
    51
  • Midjourney和Stable Diffusion混合做电商教程 百度云盘

    Midjourney和Stable Diffusion混合做电商教程 百度云盘

    2026年3月15日
    3
  • mt4平台3线kdj指标_三线tⅹt下载

    mt4平台3线kdj指标_三线tⅹt下载在MT4上,是没有三线KDJ指标的,分享KDJ指标源码:#propertycopyright”Copyright2020″#propertylink”https://www.mql5.com”#propertyversion”1.00″#propertystrict#propertyindicator_separate_window#propertyindicator_buffers3#propertyindicator_plots3//—p

    2022年8月15日
    5
  • 在线激活 pycharm 完整方法

    在线激活 pycharm 完整方法在线激活 pycharm 完整方法原来方法的第二种还是有效的 操作如下第一种更新 hosts 文件 可以直接下载 然后解压缩 1 host 文件地址 hosts 文件 在 windows 中的地址为 C Windows System32 drivers etc0 0 0 0account jetbrains com2 替换 hosts 然后断网 重连 OK 进行下一步复制通

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号