• About Cosense
  • Help
  • Log in
Truly the knowledge base
exit(3)
通常のプロセス終了を引き起こし、親プロセスへステータスの最下位バイトを返すlibcの関数。
(i.e., status & 0xFF)
-1 & 0xFF -> 0xFF
0 & 0xFF -> 0x00

atexit(3)とon_exit(3)が登録の逆順で呼ばれる
stdio(3)のストリームはフラッシュされる
tmpfile(3)によって作成されたファイルも削除される
二つの定数を定義済み。
EXIT_SUCCESS
EXIT_FAILURE

Related
  • Sort by
  • Related
  • Modified
  • Created
  • Last visited
  • Most linked
  • Page rank
  • Title
  • Links
  • プロセスの状態
  • fork(2)
    Unix系のOSにおいて、[親プロセス]が[子プロセス]を新たに生成する際に呼ぶ[システムコール]。親プロセスは子プロセスを呼び出し、[プロセステーブル]に記帳した上で、[wait(2)]で子プロセスの[終了ステータス]を待機する。子プロセス内で[exit(3)]が実行されるまではプロセスの実行が終了しない。
  • New Links
  • 最下位バイト
  • atexit(3)
  • on_exit(3)
  • stdio(3)
  • tmpfile(3)
  • Created by YokkinYokkin
  • Updated by YokkinYokkin
  • Views: 10
  • Page rank: 7
  • Copy link
  • Copy readable link
  • Start presentation
  • Hide dots
exit(3)
通常のプロセス終了を引き起こし、親プロセスへステータスの最下位バイトを返すlibcの関数。
(i.e., status & 0xFF)
-1 & 0xFF -> 0xFF
0 & 0xFF -> 0x00
atexit(3)とon_exit(3)が登録の逆順で呼ばれる
stdio(3)のストリームはフラッシュされる
tmpfile(3)によって作成されたファイルも削除される
二つの定数を定義済み。
EXIT_SUCCESS
EXIT_FAILURE