![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
socket编程
梦幻若水
这个作者很懒,什么都没留下…
展开
-
SOCKET端口复用
在WINDOWS的SOCKET服务器应用的编程中,如下的语句或许比比都是: s=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);saddr.sin_family = AF_INET; saddr.sin_addr.s_addr = htonl(INADDR_ANY); bind(s,(SOCKADDR *)=saddr,sizeof(saddr));转载 2013-10-09 16:47:13 · 2502 阅读 · 0 评论 -
socket select()用法
一、winsock中#include 原型int select(int nfds,fd_set* readfds,fd_set* writefds,fd_set* exceptfds,const struct timeval* timeout);nfds:本参数忽略,仅起到兼容作用。 readfds:(可选)指针,指向一组等待可读性检查的套接转载 2013-10-10 14:22:49 · 762 阅读 · 0 评论 -
#pragma comment(lib,"ws2_32.lib")
#pragma comment(lib,"ws2_32.lib")#pragma comment(lib,"Ws2_32.lib")表示链接Ws2_32.lib这个库。 和在工程设置里写上链入Ws2_32.lib的效果一样,不过这种方法写的 程序别人在使用你的代码的时候就不用再设置工程settings了。 告诉连接器连接的时候要找ws2_32.lib,这转载 2013-11-15 10:38:26 · 762 阅读 · 0 评论