c++ socket 出现绑定失败的一个特殊原因。Bind failed Error:10049
2024-10-07 19:59:42
这个问题,客户那边出现这种情况已经将近一年时间, 一直都得不到很好的解决,我提供出去的动态库可以确保没有问题,因为除了这家公司,其他有好几家公司都在用的,都是很正常的,但是这家公司很奇怪,不,应该说这家医院,是对方公司用我们的动态库提供出来的数据配合他们的软件,给医院使用。但是问题就出现在医院,使用我的动态库老是会是不是出现Bind failed,的情况,一直都搞不清楚原因,搞得我也很纠结,很郁闷。
就在前几天终于知道原因,那就是“电脑在没有插网线的情况下,网卡貌似不工作”。这个原因,因为在现场,电脑和设备通过网口相连,如果设备不开机,电脑连IP都获取不到,那就更不用说建立服务了。而我在办公室基本上都是连接的路由器,所以这种情况基本上不存在也就没有测试出来。当现场反馈这个情况后,我就直接拔掉我的网线,做测试,结果发现TMD还真不行,让我大跌眼镜。但是动态库我是用c++写的,然后我用C# 在写了个DEMO 发现并没有报bind 异常,不知道服务有没有真正建立成功,后面么有做测试。
这个情况之前还真的不知道。这次就当做个经验记录下来。
最新文章
- java类中成员的划分
- Windows下MySQL zip版的简单安装
- 32位和64位系统区别及int字节数
- 多个相同jar存在时的引用顺序
- 10.Android之ProgressDialog进度对话框学习
- Saiku OLAP
- 自定义uiview 当没有数据的时候 显示自定义的uiview界面
- careercup-树与图 4.2
- ASP.NET Routing
- Android 性能优化 五 性能分析工具dumpsys的使用
- stock 当天盘势
- 什么时候可以用delete替代delete[]
- String s=new String("abc")产生了几个对象?[权威面试版]
- for循环增强
- python之路(四)-set集合
- Ex3_7无向图二部图_十一次作业
- Benelux Algorithm Programming Contest 2017(D)
- readline.c
- Linux个人知识扩展:服务器几u的意思,网络带宽
- Git-解释“Swap file .MERGE_MSG.swp already exists”的问题