タイトルはそれをすべて言います。を含めた後<csetjmp>、longjmpとjmp_bufはstd名前空間にありますが、そうでsetjmpはありません。MinGW4.5 と MSVC10 でこれを確認しました。ヘッダーを調べたところ<csetjmp>、この選択の理由がわかりませんでした。私は常に、すべてのファイルが名前空間で<cheader>a をラップしていると想定してい<header.h>ました。std
私が間違っている ?setjmp特殊なケースの背後にある理論的根拠は何ですか? 教えてください!
注 : C++ で setjmp/longjmp を誤用する問題を認識しています。