gpt4 book ai didi

c - 在同一个套接字上发送和接收

转载 作者:可可西里 更新时间:2023-11-01 12:05:28 24 4
gpt4 key购买 nike

我在 Windows 上用 C 实现:发送方和接收方之间的通信 channel 。

channel 必须从发送方接收包,将它们传输到接收方,然后从接收方返回到发送方。

Channel 在端口 1 上连接到发送方(可能是多个发送方),并在端口 2 上连接到接收方

有什么好的方法吗?端口 1 和 2 都必须能够发送和接收。在这种情况下如何使用 select?

我想使用单线程环境。

最佳答案

不确定您的确切问题,但 TCP 套接字确实是双向的。您可以在同一个选择调用中的读取和写入(以及除外)FD_SET 中放置相同的文件描述符。

关于c - 在同一个套接字上发送和接收,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5158900/

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