エラー番号の文字列変換を行います。
[所属]
標準ライブラリ
[指定形式]
#include <string.h>
char *strerror(int errnum);
[戻り値]
変換した文字列へのポインタを返します。
[詳細説明]
エラー番号errnumを文字列に変換します。errnumの値は,通常,グローバル変数errnoがコピーされたものです。指されている配列は,アプリケーション・プログラム側で変更しないでください。
出力するメッセージは,次のようになります。
errnoがEDOMの場合
|
"EDOM error"
|
errnoがERANGEの場合
|
"ERANGE error"
|
errnoが0の場合
|
"no error"
|
その他の場合
|
"error xxx"(xxxはabs (errno) % 1000)
|