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となる。 |