Что такое мнемоника для W в WIFEXITED, WEXITSTATUS и т. д.?

Что такое мнемоника для «W», т.е. что означает «W» в следующих макросах:

int WIFEXITED (int status)
int WEXITSTATUS (int status)
int WIFSIGNALED (int status)
int WTERMSIG (int status)
int WCOREDUMP (int status)
int WIFSTOPPED (int status)
int WSTOPSIG (int status)

См. также Завершение статуса процесса.


person Roman Byshko    schedule 18.12.2011    source источник


Ответы (2)


Он просто связан с W-функциями, такими как waitpid. системный вызов.

person Basile Starynkevitch    schedule 18.12.2011

Я подозреваю, что это для wait. Эти константы предназначены для статуса, предоставляемого функциями wait, waitpid и т. д.

person Michael Krelin - hacker    schedule 18.12.2011