perror("connfd<0");
exit(1);
}
setnonblocking(connfd);
char *str = inet_ntoa(clientaddr.sin_addr);
std::cout << "connec_ from >>" << str << std::endl;
// 设置用于读操作的文件描述符
ev.data.fd = connfd;
// 设置用于注测的读操作事件
ev.events = EPOLLIN | EPOLLET;
// 注册 ev
&nb
perror("connfd<0");
exit(1);
}
setnonblocking(connfd);
char *str = inet_ntoa(clientaddr.sin_addr);
std::cout << "connec_ from >>" << str << std::endl;
// 设置用于读操作的文件描述符
ev.data.fd = connfd;
// 设置用于注测的读操作事件
ev.events = EPOLLIN | EPOLLET;
// 注册 ev
&nb