初始化远程端口号时,是这样写的:remote_addr_(remote_host),也就是调用的这个函数原型:ACE_INET_Addr::ACE_INET_Addr(const char address[]);而ace帮助文档中说,这个address必须是这样的形式:"127.0.0.1:5000",如果这个字符串中没有':'的话,就会把address当成是端口号,而把ip设为INADDR_ANY,也就是0.0.0.0,所以就出了错。
posted on 2007-03-28 06:36 AlanTop 阅读(131) 评论(0) 编辑 收藏 引用
Powered by: C++博客 Copyright © AlanTop