AVR Libc Home Page | ![]() |
AVR Libc Development Pages | |||
Main Page | User Manual | Library Reference | FAQ | Alphabetical Index | Example Projects |
Defines | |
#define | assert(expression) |
#include <assert.h>
このヘッダファイルはデバッグ支援を定義したものです
多くのライブラリでは標準エラー出力ストリームが利用できないので、印字可能なエラーメッセージ出力機能ははデフォルトでは有効になりません。
これらメッセージはアプリケーションが以下のマクロを定義したとき生成されます。
__ASSERT_USE_STDERR
<assert.h>
ヘッダファイルより前に置いてください。
デフォルトでは、 abort() が呼ばれアプリケーションが停止されます。