use*_*685 2 c function ip-address hostname ipv4
我需要一个简单的函数,输出char* hostname给定a char* IPAddress。有什么想法或提示吗?
另外,就是要得到一个主机名的IP地址是最简单的方法gethostbyname(),并inet_ntoa()是正确的?
使用gethostbyaddr()或getnameinfo()将IP转换为主机名。
使用gethostbyname()或getaddrinfo()将主机名转换为IP。
gethostby...()仅支持IPv4。get...info()支持多种协议,包括IPv4和IPv6,并且是新开发的首选功能。