标签: c
我想知道,如何使用SIGUSR1和SIGUSR2将数据发送到另一个进程(从终端到另一个进程)但不使用sigqueue函数?我已经在网上到处搜索,但我没有找到任何问题的答案。
感谢。
答案 0 :(得分:0)
对于一个非常简单和基本的解决方案,您可以将数据写入文件,然后将信号发送到进程。接收过程然后读取文件的内容并删除文件。
这当然可以导致数据竞争,但实施起来非常简单。