次の方法で共有


_setjmp3

内部 CRT 関数。 setjmp 関数の新しい実装。

int _setjmp3(    OUT jmp_buf env,    int count,    (optional parameters) );

パラメーター

  • [出力] env
    状態情報を格納するためのバッファーのアドレス。

  • [入力] count
    optional parameters に格納されている情報の追加 DWORD の数。

  • [入力] optional parameters
    setjmp の組み込みによってプッシュダウンされる追加データ。 最初の DWORD は、追加データをアンワインドして不揮発性レジスタの状態に戻るために使用される関数ポインターです。 2 番目の DWORD は、復元される試行レベルです。 これ以上のデータは、jmp_buf の一般的なデータ配列に保存されます。

戻り値

常に 0 を返します。

解説

この関数は C++ プログラムでは使用しないでください。 これは、C++ をサポートしない組み込み関数です。 setjmp の使用方法の詳細については、「setjmp/longjmp の使用」を参照してください。

参照

関連項目

setjmp

その他の技術情報

CRT 関数リファレンス (アルファベット順)