EXIT_SUCCESS, EXIT_FAILURE
Материал из cppreference.com
<tbody>
</tbody>
| Определено в заголовочном файле <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
|