gpt4 book ai didi

c - 在C套接字编程中使用accept()和connect()时,主机端口号是多少

转载 作者:行者123 更新时间:2023-12-03 11:51:29 24 4
gpt4 key购买 nike

Beej's Guide to Network Programming解释accept()如下:

将会发生的事情是:遥远的某人将尝试在您正在监听()的端口上将connect()连接到您的计算机。他们的连接将排队等待被接受。您调用accept(),并告诉它获取挂起的连接。它会返回给您一个全新的套接字文件描述符,用于此单个连接!

但是我们如何知道“全新 socket ”的端口号?

最佳答案

将接受的SOCKET传递给getsockname()来检索其本地IP/端口,并传递给getpeername()以获取其远程IP/端口。

关于c - 在C套接字编程中使用accept()和connect()时,主机端口号是多少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8085512/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com