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