CObArray::RemoveAll

недійсними RemoveAll ( );

Зауваження

Видаляє всі вказівники з цього масиву, але насправді не видалити об'єкти CObject . Якщо масив уже порожній, функції, як і раніше працює.

Функція RemoveAll звільняє всі пам'ять використовується для зберігання вказівник.

У таблиці нижче наведено інші методи, які подібні до CObArray::RemoveAll.

Клас Функції-члени
CByteArray недійсними RemoveAll);
CDWordArray недійсними RemoveAll);
CPtrArray недійсними RemoveAll);
CStringArray недійсними RemoveAll);
CUIntArray недійсними RemoveAll);
CWordArray недійсними RemoveAll);

Приклад

Див CObList::CObList на список на CAge клас, використані у прикладах усі колекції.

/ / приклад для CObArray::RemoveAll

CObArray масиву;
Клітці * pa1;
Клітці * pa2;

масив.Додати (pa1 = нові клітини (21)); / / 0 Елемент
масив.Додати (pa2 = нові клітини (40)); / / 1 Елемент
НАДБАННЯ (масив.GetSize() = = 2);
масив.RemoveAll(); / / Вказівники видалені об'єкти, що не буде видалено, але.
НАДБАННЯ (масив.GetSize() = = 0);
видалити pa1;
видалити pa2;   / / Очищає пам'яті

Огляд CObArrayЧлени класу | Ієрархічна діаграма

Index