名前空間
変種
操作

EXIT_SUCCESS, EXIT_FAILURE

提供: cppreference.com
< cpp‎ | utility‎ | program
 
 
ユーティリティライブラリ
汎用ユーティリティ
日付と時間
関数オブジェクト
書式化ライブラリ(C++20)
(C++11)
関係演算子 (C++20で非推奨)
整数比較関数
(C++20)
スワップと型操作
(C++14)
(C++11)
(C++11)
(C++11)
(C++17)
一般的な語彙の型
(C++11)
(C++17)
(C++17)
(C++17)
(C++17)

初等文字列変換
(C++17)
(C++17)
 
プログラムサポートユーティリティ
プログラム終了
EXIT_SUCCESSEXIT_FAILURE
環境との通信
シグナル
シグナルの種類
非ローカルジャンプ
 
ヘッダ <cstdlib> で定義
#define EXIT_SUCCESS /*implementation defined*/
#define EXIT_FAILURE /*implementation defined*/

EXIT_SUCCESS および EXIT_FAILURE マクロは std::exit 関数の引数として (そのため main 関数から返す値としても) 使用可能な、プログラム実行ステータスを表す整数式に展開されます。

定数 説明
EXIT_SUCCESS プログラム実行の成功
EXIT_FAILURE プログラム実行の失敗

[編集]ノート

EXIT_SUCCESS がゼロと等しいことは要求されていませんが、 EXIT_SUCCESS と値ゼロはどちらも成功のプログラム実行ステータスを表します (std::exit を参照してください)。

[編集]関連項目

EXIT_SUCCESS, EXIT_FAILUREC言語リファレンス
close