abort

提供: Appmethod Topics
移動先: 案内検索

stdlib.h:インデックス への移動


ヘッダーファイル

stdlib.h

カテゴリ

プロセス制御ルーチン

プロトタイプ

void abort(void);

説明

プログラムを異常終了します。

abort は,raise(SIGABRT) を呼び出して,プログラムを異常終了します。SIGABRT のシグナルハンドラがない場合,abort は,stderr に終了メッセージ(プログラムの異常終了)を書き込み,終了コード 3 で _exit を呼び出して,プログラムを異常終了します。

戻り値

abort は,親プロセスまたはオペレーティングシステムのコマンドプロセッサに終了コード 3 を返します。



 #include <stdio.h>
 #include <stdlib.h>
  int main(void)
  {
    printf("Calling abort()\n");
    abort();
    return 0; /* ここまでは到達しない */
  }



移植性



POSIX Win32 ANSI C ANSI C++

+

+

+

+

関連項目