二、步骤
1、建立连接
(1)socket函数
这里使用的是Ipv4,TCP套接字,所以使用的接口是:lfd = socket(AF_INET, SOCK_STREAM, 0)如果是IPV6把AF_INET...那就是把第二个改成SOCK_DGRAM;
(2)setsockopt函数
主要是端口复用:固定写法就好,第一个参数是socket函数返回值套接字的文件描述符:int opt = 1; setsockopt(lfd..., SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(opt));
(3)bind函数
bind(lfd, (struct sockaddr*)&ser_addr, sizeof...;
int lfd = tcp.Socket(AF_INET, SOCK_STREAM, 0);
tcp.setSockOpt(lfd);
tcp.setSerAddr(serv_addr..., 1);
tcp.Bind(lfd, (struct sockaddr *)&serv_addr, sizeof(serv_addr));
tcp.Listen(lfd, 128)