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

相關文章
相關標籤/搜索