Linux Wiki
Advertisement

getppid()wywołanie systemowe występujący w Linuksie i innych systemach wywodzących się od Uniksa. Nie przyjmuje żadnych argumentów. Zwraca identyfikator procesu-rodzica należącego do procesu, który je wywołał jako liczbę całkowitą typu int.

Przykład użycia[]

Poniższy program po skompilowaniu i uruchomieniu wyświetli informację o identyfikatorze swojego rodzica:

#include <stdio.h>

int main() {
  printf("PID mojego rodzica to: %i.\n", getppid());
  return 0;
}

<terminal> $ cc getppid.c -o getppid $ ./getppid PID mojego rodzica to: 2374. </terminal>

Zobacz też[]

  • getpid() – powiązana wywołanie, zwracające PID procesu, który je wywoła.

Linki zewnętrzne[]

Advertisement