【发布时间】:2011-11-11 04:54:25
【问题描述】:
大家,冬天来了,请注意保暖,保持健康。 在思考工作的过程中,我得到了一些关于 fd dup2 功能的问题 . 我创建了一个套接字服务器和一个客户端。服务器发送,客户端接收数据。 但是现在我想将服务器套接字 fd 复制到文件 df 中,以便让客户端直接从位于服务器中的文件中读取数据。 我喜欢写
而(socketdf = 接受(...)) { dup2(filefd, socketfd); }但是,它不起作用 这可能吗? 你能给我什么建议吗? 谢谢
【问题讨论】:
-
嗨,如果它是共享内存 fd,而不是文件 fd,会怎样?