Отрицательное значение выхода с WEXITSTATUS

У меня есть дочерний процесс, который предназначен для выхода при определенных условиях, я использовал выход (-2). Но после вызова WEXITSTATUS значение составляет около 256. Если я использую exit(2), верное значение возвращается WEXITSTATUS. Любая причина, почему использование отрицательного значения в вызове выхода делает это?

0 ответов

Другие вопросы по тегам