_set_errno
errno のグローバル変数の値を設定します。
errno_t _set_errno(
int value
);
パラメーター
- [入力] value
errno の変更後の値。
戻り値
正常終了した場合はゼロを返します。
解説
有効値は、Errno.h で定義されます。 「errno 定数」も参照してください。
使用例
// crt_set_errno.c
#include <stdio.h>
#include <errno.h>
int main()
{
_set_errno( EILSEQ );
perror( "Oops" );
}
必要条件
ルーチン |
必須ヘッダー |
オプション ヘッダー |
---|---|---|
_set_errno |
<stdlib.h> |
<errno.h> |
互換性の詳細については、「C ランタイム ライブラリ」の「互換性」を参照してください。