Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 819 Bytes

exit_failure.md

File metadata and controls

33 lines (23 loc) · 819 Bytes

EXIT_FAILURE

  • cstdlib[meta header]
  • macro[meta id-type]
# define EXIT_FAILURE implementation-defined

概要

EXIT_FAILUREは、プログラムが異常終了したことを表す終了コードである。

このマクロは整数の定数値に対する別名として定義される。

このマクロの値は、exit()関数やquick_exit()関数の引数として指定する。そうすることで、プログラムが異常終了したことを、ホスト環境に伝えられる。このマクロのほかに、0以外の整数値を指定して異常終了とすることもできる。

#include <cstdlib>

int main()
{
  std::exit(EXIT_FAILURE);
}
  • EXIT_FAILURE[color ff0000]
  • std::exit[link exit.md]

出力