From: 閑舎 <raku@...>
Subject: [TSfree:139] C++ の catch & throw
Date: Wed, 24 Apr 2002 03:18:22 +0900 (JST)
Message-ID: <20020424031822R.raku@...>
> g++ では以下のようなコードはコンパイルできないのでしょうか。
C++ の catch & throw は ポインタを使ってはいけません.
#include <iostream>
#include <string>
using namespace std;
void ThrowFunc() throw(string) {
throw string("Throw exception");
}
main() {
try {
ThrowFunc();
}
catch(string strErr) {
cout << strError << endl;
}
cout << "being continued..." << endl;
return 0;
}
を試して下さい.
-----------------------------
廣島 勉
(tsutomu@...)