C++相談室 part43
■ このスレッドは過去ログ倉庫に格納されています
010895
2005/08/19(金) 20:53:19なるほど、理にかなってると思います。
>>107
Ownerクラスのあるメンバ関数内ではDerived::F()の呼び出し。
Derivedクラスのあるメンバ関数内ではOwnar::Delete()の呼び出し。
両方のクラスに、相手クラスの関数名を記述しあうことになり、気持ち悪さを感じるんですが、
その辺は、気にしなくてもいいことなんでしょうか。
「listへ格納するクラス」に削除フラグを返す関数を書いて、「listを保持・使用するクラス」から削除する事にします。
レス下さった方、ありがとうございました。
■ このスレッドは過去ログ倉庫に格納されています