名前
getpid, getppid - プロセス ID を得る
書式
#include <sys/types.h> #include <unistd.h>
pid_t getpid(void); pid_t getppid(void);
説明
getpid() は現在のプロセスのプロセス ID を返す。(テンポラリ用のファイル名として 他と重ならない名前を生成するルーチンでしばしば使用される。)
getppid() は現在のプロセスの親プロセスのプロセス ID を返す。
エラー
これらの関数は常に成功する。
準拠
POSIX.1-2001, 4.3BSD, SVr4
関連項目
fork(2), kill(2), exec(3), mkstemp(3), tempnam(3), tmpfile(3), tmpnam(3)