C++相談室 part79
■ このスレッドは過去ログ倉庫に格納されています
0486デフォルトの名無しさん
2010/04/01(木) 18:14:29throwする関数ではローカル変数を渡しても問題ないのでしょうか?
VCではnew、deleteで渡してたようだったので気になってます。
class myex : public std::exception {};
void func()
{
myex ex;
throw ex; <<一時オブジェクトが作られる?
}
void main()
{
try
{
func();
}
catch(std::exception &ex) <<不正アクセス?
{
cout << ex.what();
}
}
■ このスレッドは過去ログ倉庫に格納されています