longjmp

提供:cppreference.com
移動: 案内, 検索


文法:

    #include <csetjmp>
    void longjmp( jmp_buf 環境バッファ, int ステータス );

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

関連トピック: setjmp

個人用ツール
名前空間
変種
操作
案内
ツールボックス
他の言語