随笔分类 - Socket网络编程
知识点、代码分解;
connect()
摘要:1.代码展示 int TcpClient::connect(int timeout) { if(isConnected){ return 0; } clientSocket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); if(clientSocket <
阅读全文
select()、fd_set 、FD_ZERO、FD_SET、FD_ISSET 解析
摘要:前提了解: 1.fd_set结构体,fd_set是long型的数组,提供给select()机制使用的一种数据结构,每1位表示1个文件描述符。 fd_set是一个长度为64的数组, fd_set readfds; //监视可读文件描述符的集合,监测读取是不是阻塞了。 fd_set writefds;
阅读全文
Socket通信实战代码分解
摘要:代码思路: 1.Server端: 1.创建WSADATA变量 2.创建SOCKET套接字 发送消息 3. 1、WSADATA:一种数据结构,这种数据结构用于存放WSAStartup()函数调用后返回的Windows Sockets数据; 1.1、SOCKAET:创建套接字,相当于一个电话; //地址
阅读全文
浙公网安备 33010602011771号