void RemoveAll ( );
解説
このリストからすべての要素を削除し、関連するCObListのメモリを解放します。リストが空の場合に、エラーが生成されますなし。
CObListから要素を削除すると、リストからオブジェクトのポインターを削除します。オブジェクト自体を削除するにはあなたの責任です。
例
CObList リスト;ケージ ※ pa1;ケージ ※ pa2;ASSERT (リスト。IsEmpty(&));・ ・はいそれです。リスト。AddHead (pa1 新しいケージ (21) =);リスト。AddHead (pa2 = 新しいケージ (40));//今のリストが含まれています (40、21)。ASSERT (! リスト。IsEmpty());//それはありません。リスト。RemoveAll();//いないケージを破壊します。ASSERT (リスト。IsEmpty());・ ・はいそれです。pa1; 特価を削除;・今ケージ オブジェクトを削除します。pa2 を削除します。
CObList の概要|nbsp;クラス メンバー |階層図(&N)