[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends-ml 11851] Re: C++ 例外について
高橋(智)です。
Toru TAKAHASHI wrote:
>
> 実は仕事上で発生した以下の問題の正解を探しておりました。
> C++の例外で、
> void function() throw(E);
> と定義した場合、function()内で型E以外の例外が発生した場合どうなるか?
snip
> C++標準仕様では、(2)ですが、VC++では(1)の挙動になります。
> GCCでは(2)のように振る舞いました。
なんだか楽しそう?な仕事ですね。(^^)
Borland C++ Compiler のマニュアルには次のようにありました。
-------------------------------------------------------------------------
[開発者ガイド]
例外指定
...
...
...
関数が例外指定にない例外を送出すると,プログラムは unexpected を呼び出します。
...
...
...
-------------------------------------------------------------------------
--
高橋智宏
Java読書会( http://www.javareading.com/bof/ )