进程同步用来实现程序并发执行时候的可再现性。
一.进程同步及异步的概念
1.进程同步:就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。
2.异步
异步的概念和同步相对。当一个异步过程调用发出后,调用者不会立刻得到结果。实际处理这个调用的部件在完成后,通过状态、通知和回调来通知调用者。
在windows的调用中:
system("notepad"); //同步
ShellExecuteA(0, "open", "notepad", 0, 0, 1);
} 异步
#include <iostream>
#include <cstdlib>
#include <window