.TH strsignal 3 "1999-02-08" "GNU" "Руководство программиста" .SH НАЗВАНИЕ strsignal - возвращает, строку описывающую сигнал .SH СИНТАКСИС .B #define _GNU_SOURCE .br .B #include .sp .BI "char *strsignal(int " sig ");" .sp .BI "extern const char * const " sys_siglist "[];" .SH ОПИСАНИЕ Функция \fBstrsignal\fR() возвращает строку, описывающую номер сигнала, передаваемый как аргумент \fIsig\fR. Эта строка может быть использована только до следующего вызова \fBstrsignal\fR(). .sp Массив \fIsys_siglist\fR состоит из строк, описывающих сигналы, проиндексированные по их номеру. По возможности, функция \fBstrsignal\fR() должна использоваться вместо этого массива. .SH ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ \fBstrsignal\fR() возвращает строку с соответствующим описанием или сообщение о неизвестном сигнале, если номер сигнала неверный. В некоторых системах (но не в Линукс), может быть возвращен указатель на NULL вместо сообщения о неверном номере сигнала. .SH СООТВЕТСТВИЕ СТАНДАРТАМ Эта функция не является частью какого-либо стандарта, но может быть найдена в системах с Линукс и в некоторых Unix-системах (таких как Solaris). .SH СМОТРИ ТАКЖЕ \fBpsignal\fR(3), \fBstrerror\fR(3) .SH ПЕРЕВОД Перевод с английского выполнил Слава Семушин , 06.07.2006