EXIT

Section: C Library Functions (3)
索引 jman

BSD mandoc
 

索引

名称

exit - 正常なプログラム終了を実行する  

索引

ライブラリ

Lb libc  

索引

書式

In stdlib.h Ft void Fn exit int status  

索引

解説

Fn exit はプロセスを終了させます。

終了の前に、リストした順に次の機能を実行します。

  1. atexit(3) 関数で登録された関数を呼び出します。 登録とは逆の順序で行われます。
  2. 開いているすべての出力ストリームをフラッシュします。
  3. 開いているすべてのストリームを閉じます。
  4. tmpfile(3) 関数で作成されたすべてのファイルのリンクを解除します。

任意の値を status として環境に返すのは、よくないスタイルとされています。 EXIT_SUCCESSEXIT_FAILURE という値を使用すべきでしょう。 移植性を考慮しなくていい場合は、 sysexits(3) に記述されている値を使用できます。  

索引

戻り値

Fn exit 関数は戻ることはありません。  

索引

関連項目

_exit2, atexit(3), intro(3), sysexits(3), tmpfile(3)  

索引

規格

Fn exit 関数は St -isoC に適合しています。


 

索引

Index

名称
ライブラリ
書式
解説
戻り値
関連項目
規格

jman



Time: 07:06:49 GMT, January 12, 2009