STRSIGNAL(3) | Руководство программиста Linux | STRSIGNAL(3) |
strsignal - возвращает строку, описывающую сигнал
#include <string.h>
char *strsignal(int sig);
extern const char * const sys_siglist[];
Требования макроса тестирования свойств для glibc (см. feature_test_macros(7)):
strsignal():
Функция strsignal() возвращает строку, которая описывает номер сигнала, переданный в аргументе sig. Строку можно использовать только до следующего вызова strsignal().
В массиве sys_siglist содержатся строки описаний сигналов, упорядоченные по номеру сигнала. Если возможно, вместо этого массива лучше использовать функцию strsignal().
Функция strsignal() возвращает соответствующую строку описания, или сообщение о неизвестном сигнале, если указан некорректный номер сигнала. В некоторых системах (но не Linux), может быть возвращён NULL при некорректном номере сигнала.
Описание терминов данного раздела смотрите в attributes(7).
Интерфейс | Атрибут | Значение |
strsignal() | Безвредность в нитях | MT-Unsafe race:strsignal locale |
POSIX.1-2008. Если в Solaris и BSD.
2017-09-15 | GNU |