C++ Socket 端口被占用解决方法

windows:

BOOL bReuseaddr=TRUE;
setsockopt (s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));

Linux

int opt = 1;
setsockopt(LisSockfd,SOL_SOCKET,SO_REUSEADDR,&opt,sizeof( opt ));

将套接字属性设置为 SO_REUSEADDR (容许套接口和一个已在使用中的地址捆绑),能够解决绑定失败问题!windows

相关文章
相关标签/搜索