getpid(2) FreeBSD 一般コマンドマニュアル

getpid

前のページ 上に戻る 次のページ

getpid




書式

     #include <sys/types.h>
     #include <unistd.h>

     pid_t
     getpid(void);

     pid_t
     getppid(void);


解説

     getpid() は呼び出しプロセスのプロセス ID を返します。 ID はユニークである
     ことが保証されていますが、テンポラリファイル名の作成に利用しては いけませ
     ん。セキュリティ上の理由については、 mkstemp(3) を参照してください。

     getppid() は呼び出しプロセスの親のプロセス ID を返します。


エラー

     getpid() 関数と getppid() 関数は必ず正常に完了するので、エラーを示すため
     の戻り値はありません。


関連項目

     gethostid(3)


規格

     getpid() 関数と getppid() 関数は ISO/IEC 9945-1:1990 (``POSIX.1'') に準拠
     しています。


歴史

     getpid() 関数は Version 7 AT&T UNIX で登場しました。

FreeBSD 4.4                      June 4, 1993                      FreeBSD 4.4

ABELNET VPSサービス