揮発性のメモ2

http://d.hatena.ne.jp/iww/

プロセスを異常終了させたときの戻り値

プロセスが殺されたり、Segったとき シェルには シグナル+128 が返る、らしい。

$ ./a.out
セグメンテーション違反です
$ echo $?
139

errnoと対応が取れているわけではないので、system関数など プログラムの中から呼んだときは 手を抜かずにWTERMSIG()マクロ等できちんと調べる
http://www.linux.or.jp/JM/html/LDP_man-pages/man2/wait.2.html