AVR Libc Home Page AVRs AVR Libc Development Pages
Main Page User Manual Library Reference FAQ Alphabetical Index Example Projects

定義

<errno.h>: システムエラー

定義

#define EDOM   33
#define ERANGE   34

詳しい説明

 #include <errno.h>

エラーが発生したとき、いくつかのライブラリ関数は、グローバル変数であるerrnoを設定します。このファイル<errno.h>は、さまざまなエラーコードの記号的な名前を提供します。

警告:
グローバル変数errnoは、スレッドやマルチタスクシステムでは安全に使用できません。エラーの設定と、 errorを調べるタスクで割込みがある場合は、競合状態を引き起こすことがあります。 もし別のタスクがerrnoの値をこの間に変更すると、結果は、割込みのタスクの間違ったものとなります。

定義ドキュメント

#define EDOM   33

領域エラー。(訳注:オペラントエラー)

#define ERANGE   34

範囲エラー。(訳注:オーバーフローやアンダーフロー)


Automatically generated by Doxygen 1.7.2 on Wed Feb 16 2011.

翻訳更新:2011年10月8日 by cega