• 締切済み

UNIXでのプログラム

UNIXでプロセス管理に関するC言語のプログラムを作りたいと思っています。そこで、次にあげる3つのことを表示したいのですが、どうすればよいかわかりません。教えてもらえませんか? fork()前のプロセスID 親プロセスでは自信のプロセスIDとそこで生成した子プロセスのID 子プロセスでは自身のプロセスIDと親のプロセスID よろしくお願いします。

みんなの回答

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.2

getpid(), getppid(), fork()それぞれの戻り値を使いましょう。

noname#208124
noname#208124
回答No.1

>fork()前のプロセスID fork前にgetpid >親プロセスでは自信のプロセスIDとそこで生成した子プロセスのID getpidとforkの返り値 > getpidとgetppid

pokarisu
質問者

お礼

なんとなくではありますが、一応大まかなところは理解できました。

関連するQ&A

専門家に質問してみよう