strsignal

Autres langues

Langue: ja

Autres versions - même langue

Version: 8 February 1999 (openSuse - 09/10/07)

Section: 3 (Bibliothèques de fonctions)

̾Á°

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)