回 帖 发 新 帖 刷新版面

主题:limux下socket绑定端口的问题

绑定时总是出错,什么原因

回复列表 (共2个回复)

沙发

不知道什么出错……

尽可能的分析:
1.绑定小于1024的端口需要root权限;

2.出现地址已经使用,请加下面代码
void ReuseAddr(int sockfd)
{
    int one = 1;
    setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, (char*)&one, sizeof(int));
 }

板凳

哈哈,原来如此!
我绑定了1000

我来回复

您尚未登录,请登录后再回复。点此登录或注册