0

是否可以分叉一个进程并让父进程告诉分叉的进程调用一个函数并将其结果返回给父进程?如果是这样,我们怎样才能做到这一点?我不确定执行进程间通信的最佳方式是否是通过管道或套接字(或其他结构)。我只对在基于 Unix 的系统上执行 IPC 和用 C/C++ 编程感兴趣。

4

1 回答 1

1

如果您有父子关系,我认为未命名的管道(又名“管道”)更好。否则,您可以使用本地套接字或 FIFO(也称为“命名管道”)。

您可以让父母向孩子发送一个整数。子节点根据收到的整数运行某个函数并将结果发送回父节点。

于 2013-11-04T15:03:43.223 回答