文法:
#include <csetjmp> void longjmp( jmp_buf 環境バッファ, int ステータス );
longjmp()関数を実行すると、最後にsetjmp()を呼び出した箇所にコード実行位置が移ります。環境バッファは通常はsetjmp()呼び出しによって設定されます。ステータスはsetjmp()の返り値として渡され、longjmp()からジャンプしてきたのかどうかを判別するのに使用します。ステータスはゼロ以外でなければなりません。
関連トピック: setjmp