読書会をしていたらこの話が出てきたので、せっかくなのでまとめておきます。
C++でfork()を使ってプロセスを生成する
fork.cpp
実行結果:
$ g++ fork.cpp -o fork
$ ./fork
(First) Process ID is 7896
Child process ID is 4248
(Second) Process ID is 7896
Created process ID is 4248
Parent process ID of created process is 7896