次の方法で共有


_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 ランタイム ライブラリ」の「互換性」を参照してください。

参照

関連項目

_get_errno

errno、_doserrno、_sys_errlist、および _sys_nerr