【发布时间】:2018-10-18 17:37:02
【问题描述】:
gethostbyname 在gethostbyname("www.google.com") 时有效,但在这样做时:
char *name = "www.google.com";
gethostbyname(name);
连接超时。我确保我的字符串在函数之前被修剪,以确保其中没有任何时髦的字符。我不明白这个问题。
【问题讨论】:
-
你能显示代码吗?
-
gethostbyname()在大多数平台上已弃用,您应该改用getaddrinfo()。
标签: c sockets gethostbyname