在网络通讯中,如何自己分配可用的端口号和获取自己的ip地址
生活随笔
收集整理的這篇文章主要介紹了
在网络通讯中,如何自己分配可用的端口号和获取自己的ip地址
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在編寫一些程序時,為了程序可以在其他電腦上也可以使用,而不用手動去更改ip,或者碰到端口不可用的情況。在這里找到了一個好的方法,實際使用也沒有問題!故此推薦給大家!
方案:
在構建網絡時,使用:
client.sin_port = htons(0);
client.sin_addr,s_addr = htonl(INADDR_ANY);
這樣,linux內核就會自動查找可用的端口,并將自己的ip信息寫入client.sin_addr.a_addr中,保證了程序的可移植性。
本博客僅用于學習與交流,如有問題,可留言互動。本人必會回復!
轉載于:https://www.cnblogs.com/vonyao/p/3614328.html
總結
以上是生活随笔為你收集整理的在网络通讯中,如何自己分配可用的端口号和获取自己的ip地址的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 找维修工,洗衣机电脑板更换一般多少钱?
- 下一篇: 去电影院需要身份证吗