STRSIGNAL
Section: Linux Programmer's Manual (3)
Updated: 1999-02-08
Index
JM Home Page
roff page
名前
strsignal - シグナルを説明する文字列を返す
書式
#define _GNU_SOURCE
#include <string.h>
char *strsignal(int sig);
extern const char * const sys_siglist[];
説明
strsignal()
関数は、引数 sig で渡されたシグナル番号を
説明する文字列を返す。
文字列は、次の
strsignal()
が呼ばれるまでの間だけ使用できる。
配列 sys_siglist はシグナルを説明する文字列を保持しており、
配列へのアクセスにはシグナル番号を添え字として用いる事ができる。
出来るだけこの配列の代わりに
strsignal()
関数を
使うべきである。
返り値
strsignal()
関数は、シグナルの適切な説明を返す。
もしシグナル番号が不正な場合は、未知のシグナル(unknown signal)を示す
メッセージを返す。
(Linux はそうではないが)不正なシグナル番号に対して、 NULL ポインタを
返すシステムもある。
準拠
この関数はいかなる標準にも含まれていないが、
Linux 以外でも Solaris や BSD にも存在する。
関連項目
psignal(3),
strerror(3),
feature_test_macros(7)
Index
- 名前
-
- 書式
-
- 説明
-
- 返り値
-
- 準拠
-
- 関連項目
-
This document was created by
man2html,
using the manual pages.
Time: 04:32:05 GMT, November 19, 2007