функции С и C++, библиотек C++Builder, API Windows________________873

Обработчик принимает одно целое значение, соответствующее номеру сигна-
ла. В нем предусматриваются некоторые действия, необходимые при появлении
данного сигнала. Затем, если выполнение программы должно продолжаться, надо
повторно установить обработчик сигнала с помощью функции signal, как показано
в приведенном примере.

Функция abort вызывает аварийное завершение программы генерацией сиг-
нала SIGABRT. Если в приложении не предусмотрен обработчик этого сигнала, то
функция abort заносит сообщение «Abnormal program termination» в поток оши-
бок stderr и завершает выполнение программы вызовом _exit с кодом заверше-
ния 3.

14.14.2 Функции выполнения порождаемых процессов
ехес... и spawn...

функция	синтаксис / описание	файл
cwait	int cwait(int *statloc, int pid, int action);Обеспечивает ожидание завершения указанного порожденного процесса, заносит в statloc статус завершения, возвращает ID порожденного процесса или -1	process.h
execl	int execl(char *path, char *arg0, *argl, ..., *argn, NULL)Выполняет порожденный процесс path с аргументами argO — argn	process.h
execle	int execle(char *path, char *arg0, *argl, ..., *argn, NULL, char **envВыполняет порожденный процесс path с аргументами argO — argn и с окружением env	process.h
execlp	int execlp(char *path, char *arg0,*argl, ..., *argn, NULL)Выполняет порожденный процесс path с аргументами argO — argn, с поиском в PATH	process.h
execipe	int execlpe(char *path, char *arg0, *argl, ..., *argn, NULL, char **env)Выполняет порожденный процесс path с аргументами argO — argn, с поиском в PATH и с окружением env	process.h
execv	int execv(char *path, char *argv[])Выполняет порожденный процесс path с аргументами argv[]	process.h
execve	int execve(char *path, char *argv[], char **env)Выполняет порожденный процесс path с аргументами a^^l] и с окружением env	process.h
execvp	int execvp(char *path, char *argv[])Выполняет порожденный процесс path с аргументами argv[], с поиском в PATH	process.h
execvpe	int execvpe(char *path, char *argv[], char **env)Выполняет порожденный процесс path с аргументами argv[], с поиском в PATH и с окружением env	process.h