C++でlongjmpを使いたいのですが、
longjmp巻き戻り時にスタック上にあるオブジェクトのデストラクタの起動は
保障されますか?

それともlongjmpよりthrowの方が良いですか?