peakzhang 发表于 2008-1-7 20:56:54

关于ACE_INET_Addr的set函数


ACE_INET_Addr addr;
ACE_SOCK_Acceptor server;
if( addr.set(99, "") == -1 )//这里我想让他监听所有interface类似INADDR_ANY这样应该写什么
{
printf("set Port&address faild...\n");
}
    if( server.open(addr) == -1 )   //这里始终返回的是 -1 不明白为什么 我直接编译网上的例子也是监听不了
    {
printf("open faild...\n");
      return 1;
    }
else
{
printf("haha\n");
}

peakzhang 发表于 2008-1-7 20:57:03

if( addr.set(99) == -1 )//这里我想让他监听所有interface类似INADDR_ANY这样应该写什么
{
printf("set Port&address faild...\n");
}

应该就可以了,默认的第二个参数是INADDR_ANY
页: [1]
查看完整版本: 关于ACE_INET_Addr的set函数