|
|
1
8
在启动时,你可以用随机(但跟踪)值广播不同的消息,然后等待该消息,以发现你自己的地址,从那时起,你可以发送普通消息,忽略你的源消息。 |
|
|
2
2
|
|
|
3
1
|
|
|
4
0
搜索scoket选项并查看这些选项是否有效: |
|
|
5
0
(我猜您正在Windows上工作) GetIpAddrTable 确实如此!它返回有关所有网络接口的数据,其中包括IP地址。在获得它们的过程中有一些诡计,但并不比Winsocks的其余部分更为诡计。 下面是一个准备编译的54行示例,它使用IP和网络掩码打印您的所有网络接口,并为您的本地回调(127.0.0.1)进行筛选,因为您很可能不希望这样,而且它总是存在,所以您不能忽略它: (与msvc 19、windows 10、针对iphlapi.lib和Ws2_32.lib的链接一起使用)
在我的机器上生成此输出:
唯一真正奇怪的是第一次打电话给
|