这里面的NI_NOFQDN错误提示没有定义
if (flags & NI_NOFQDN)
printf("NI_NOFQDN ");
if (flags & NI_NUMERICHOST)
printf("NI_NUMERICHOST ");
if (flags & NI_NAMEREQD)
printf("NI_NAMEREQD ");
if (flags & NI_NUMERICSERV)
printf("NI_NUMERICSERV ");
if (flags & NI_DGRAM)
printf("NI_DGRAM "); char host[NI_MAXHOST],
serv[NI_MAXSERV],
还有这的NI_MAXHOST
struct addrinfo hints,
*res=NULL,
*ptr;
连addrinfo都没有
不知道少了什么头文件
不是让我自己定义吧
if (flags & NI_NOFQDN)
printf("NI_NOFQDN ");
if (flags & NI_NUMERICHOST)
printf("NI_NUMERICHOST ");
if (flags & NI_NAMEREQD)
printf("NI_NAMEREQD ");
if (flags & NI_NUMERICSERV)
printf("NI_NUMERICSERV ");
if (flags & NI_DGRAM)
printf("NI_DGRAM "); char host[NI_MAXHOST],
serv[NI_MAXSERV],
还有这的NI_MAXHOST
struct addrinfo hints,
*res=NULL,
*ptr;
连addrinfo都没有
不知道少了什么头文件
不是让我自己定义吧
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货