https://www.cprogramming.com/code_blocks/ 这个地址可以下载c, c++的编译器,在windows下可以用的 IDE. bind到端口0上,系统就会自动分配,但是可能不是随机的,而是根据系统的算法.也可以用rand算个随机数出来,然后bind,如果bind不成功就取下一个随机数. At this point, you can reach for the port 0 trick: on both Windows and Linux, if you bind
using System.Net; using System.Net.Sockets; using System.Net.NetworkInformation; IPGlobalProperties ipProperties = IPGlobalProperties.GetIPGlobalProperties(); IPEndPoint[] ipEndPoints = ipProperties.GetActiveTcpListeners(); foreach (var item in ipEnd