LRESULTsetjmp.hには、ジャンプ処理用のマクロが定義されています。ジャンプ処理とは、その名の通りコード内を飛び回れます。異なる関数間でも、goto文のように指定した位置へ移動します。エラー処理に有効ですが、使いすぎると大変な事になりそうです。最初に設定する際は、0を返し、longjmp()から呼ばれた場合は、0以外のlongjump()で指定された引数を返します。2.0▲このページの先頭へ。