getppid()

Z Linux Wiki
Skocz do: nawigacja, szukaj

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[edytuj]

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;
}
$ cc getppid.c -o getppid
$ ./getppid
PID mojego rodzica to: 2374.

Zobacz też[edytuj]

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

Linki zewnętrzne[edytuj]