通知父进程恢复工作

时间:2011-10-11 15:08:10

标签: c++ parent-child ipc

我正在创建子进程并加载第三方程序 加载后,子进程正在执行一些我无法控制的IO操作。

在一个完美的世界中,子进程将完成他的魔法-IO-mambo-jumbo,而父进程将初始化一个依赖于成功魔法的单位。

如何确保魔法完成并且我可以加载该单位?

顺便说一下,我正在使用C / C ++。

1 个答案:

答案 0 :(得分:1)

您正在寻找某种进程间通信。这将是特定于os的,尽管有更多兼容的包装器,如boost.interprocess。特别是,您将需要某种同步机制:http://www.boost.org/doc/libs/1_47_0/doc/html/interprocess/synchronization_mechanisms.html