0

我按照 Beej 的指南 ( http://beej.us/guide/bgnet/output/html/multipage/advanced.html#broadcast ) 创建了两个 C 程序,一个用于广播,一个用于收听。

如果我想将两者结合在一个程序中运行,在后台不断收听,并且无论用户键入什么,它都会广播给所有其他广播公司/听众。

哪个是最好的方法?

我应该创建两个同时运行的线程吗?一个用来收听,一个用来广播?

或者

我应该使用文件描述符的select()方法吗?

或者

还有一种我不知道的方法吗?

我不完全了解它们中的任何一个是如何工作的,所以这就是为什么我要问哪种方法最好,以便我可以深入研究一种。

谢谢!

4

0 回答 0