Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设程序的一部分将一些内容写入套接字,而同一程序的另一部分从同一个套接字读取内容。如果外部工具写入同一个套接字,我将如何区分谁向套接字写入了什么(使用读取它的部分)?使用命名管道会起作用吗?
如果您谈论的是 TCP,那么您描述的情况是不可能的,因为连接是一对一的。如果您的意思是 UDP,您可以通过在 recvmesg() 函数中设置适当的标志来获取发件人地址。