1 #pragma once 2 3 #include <sys/types.h> 4 5 /** 6 * @brief 等待所有子进程退出 7 * 8 * @param stat_loc 返回的子进程结束状态 9 * @return pid_t 10 */ 11 pid_t wait(int *stat_loc); 12 13 /** 14 * @brief 等待指定pid的子进程退出 15 * 16 * @param pid 子进程的pid 17 * @param stat_loc 返回的子进程结束状态 18 * @param options 额外的控制选项 19 * @return pid_t 20 */ 21 pid_t waitpid(pid_t pid, int *stat_loc, int options); 22