如何获得流程的pid?

时间:2015-11-01 15:13:30

标签: c process order-of-execution

我想创建一个这样的函数,但要优先考虑。为此,我需要pid,但我不知道如何获得它。有什么想法吗?

我的目的是使用setpriority (0, pid, value),但我需要pid。

void cmd_exec(char * tr[]) {
    if (execvp(tr[0], tr)== -1)
        perror("Error");
}

1 个答案:

答案 0 :(得分:3)

要获取调用流程的进程ID,请使用getpid()

请找到

相关问题