【发布时间】:2010-09-19 22:47:04
【问题描述】:
我有两个 C++ 进程(A 和 B),在 Windows 下执行,一个启动另一个。我想有效地单线程执行它们。例如:
- 启动进程 A
- A 创建 B
- A 暂停
- B 执行一些固定的操作
- B 挂起,A 恢复
- A 执行一组固定的操作
- A 挂起,B 恢复
- (重复 4 - 7)
哪种 Windows 同步和 IPC 服务最适合实现此类行为?
【问题讨论】:
-
我要问:如果两个线程乒乓这样,为什么不只使用一个线程?
标签: c++ multithreading synchronization process