EXIT_SUCCESS, EXIT_FAILURE
Материал из cppreference.com
Определено в заголовочном файле <cstdlib> | ||
#define EXIT_SUCCESS /*определено реализацией*/ | ||
#define EXIT_FAILURE /*определено реализацией*/ | ||
Макросы EXIT_SUCCESS
и EXIT_FAILURE
преобразуются в целочисленные выражения, которые можно использовать в качестве аргументов функции std::exit (и, следовательно, в качестве возвращаемых значений из функции main), чтобы указать статус выполнения программы.
Константа | Объяснение |
EXIT_SUCCESS | успешное выполнение программы |
EXIT_FAILURE | неудачное выполнение программы |
[править]Примечание
Как EXIT_SUCCESS
, так и нулевое значение указывают на успешное выполнение программы (смотрите std::exit), хотя не обязательно, чтобы EXIT_SUCCESS
равнялся нулю.
[править]Смотрите также
Документация C по EXIT_SUCCESS, EXIT_FAILURE |