作者: 閑舎
日時: 2002/4/24(15:38)
Tsutomu Hiroshima <tsutomu@...> さん writes.

> 結局,throw の宣言と,
> 実際に throw するものが違ってもコンパイルは通るみたいです.
> しかし,実行時にエラーになります.
> ...
> この実行時エラーはコンパイラによって
> ちゃんと implement されたエラーなので,
> Segmentation Fault とは異なるはずです.

書き方がいい加減で、すみません。昨夜いろいろソースを書き換えてはコンパイ
ル、実行を繰り返していまして、うまくいかず、その中に Segmentation Fault 
という結果もあったということです……。

 実行時エラーというのは、terminate() を呼び出したとき発生するのと同様の、
core dump ということで、これは C++ 側が把握済みの終了動作、ということで
すね。

--
本田博通(閑舎)
Hiromichi Honda <raku@...>