C言語の標準ライブラリlongjmpのリファレンスです。
概要 | 保存された環境を復元する。 |
ヘッダ | #include <setjmp.h> |
I/F | void longjmp(jmp_buf env, int val); |
戻り値 | − |
詳細 | longjmp関数は、setjmpマクロによって保存された環境を復元する。 longjmpの完了により、対応するsetjmpマクロがvalで指定された値を返したとして、処理が続行される。longjmp関数は、setjmpマクロに0を返させることはできず、もしvalが0ならば、setjmpマクロの戻り値は1となる。 |