【发布时间】:2013-05-06 16:45:01
【问题描述】:
我正在尝试对一些套接字进行编程,因此在服务器端,我使用htonl(INADDR_ANY)。据我了解,在我看来,这个函数会生成一个随机 IP(我正确吗?)。事实上,我想将我的套接字与我的localhost 绑定。但是如果我运行这个
printf("%d",htonl(INADDR_ANY));
我得到 0 作为返回值。有人能解释一下吗?
【问题讨论】:
-
"...我使用
htonl(INADDR_ANY)。文档说这个函数会生成一个随机IP..."这是不正确的。哪个文档告诉你的? -
@alk,实际上我误导了:我正在阅读一些我认为是一些官方文档的 pdf。我现在编辑我的帖子