C++ accept
时间: 2023-11-14 11:06:45 浏览: 80
C++聊天室Socket
在C语言中,accept函数用于接受一个传入的连接请求。它的原型是int accept(int sockfd, struct sockaddr *addr, int *addrlen)。在该函数中,sockfd是被listen函数作用的套接字,表示被动等待连接的套接字。addr是一个指向保存客户端地址信息的结构体的指针,addrlen是一个指向存放addr结构体大小的整型指针。调用accept函数后,如果有连接请求到达,accept函数会返回一个新的套接字,可以用来与客户端进行通信。这个新的套接字可以用来进行数据的读写操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [C++ tcp/ip网络编程中listen函数和accept函数详解和区别](https://blog.csdn.net/jirryzhang/article/details/76896360)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [Java自学视频教程-JavaSE基础-面向对象基础-08、补充知识:成员变量、局部变量的区别.mp4](https://download.csdn.net/download/weixin_54787054/88230844)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文