C++相談室 part46
■ このスレッドは過去ログ倉庫に格納されています
0143デフォルトの名無しさん
2006/01/18(水) 04:48:43member1 = new char[100];
if (member1 == NULL) throw std::bad_alloc();
member2 = new char[200];
if (member2 == NULL) throw std::bad_alloc();
とかやるとまずいよなぁ、ってのが
コンストラクタ内での例外に慎重になってた原因の一つ。
■ このスレッドは過去ログ倉庫に格納されています