CObArray::Add

Int Установка ( CObject * newElement );
кинути ( CMemoryException );

Значення, яке повертається

Індекс додатковий елемент.

Параметри

newElement

Щоб додати до цього масиву, вказівник CObject.

Зауваження

Додає новий елемент в кінець масиву, вирощування масив на 1. Якщо SetSize була використана на nGrowBy значення, більше за 1, потім додаткову пам'ять можуть бути виділені. Проте Верхня межа збільшується лише 1.

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

Клас Функції-члени
CByteArray i&nt додати (БАЙТ newElement);
nbsp; кинути ( CMemoryException );
CDWordArray i&nt додати (DWORD newElement );
nbsp;кинути ( CMemoryException );
CPtrArray i&nt додати (void * newElement );
nbsp;кинути ( CMemoryException );
CStringArray i&nt додати (LPCTSTR newElement );
nbsp;кинути ( CMemoryException );
CUIntArray int додати (UI&NT newElement );
nbsp;кинути ( CMemoryException );
CWordArray i&nt додати (слово newElement );
nbsp;кинути ( CMemoryException );

Приклад

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

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

nbsp;  CObArray масиву;
    
    масив.Додати (нові клітини (21)); / / 0 Елемент
    масив.Додати (нові клітини (40)); / / 1 Елемент
#IFDEF _DEBUG
    afxDump.SetDepth (1);
    afxDump << "Додати приклад:" << & масиву << "\n";
#endif

Результат від цієї програми:

Додати приклад: CObArray з 2 елемента
    [0] = клітці в $442A 21
    [1] = клітці в $4468 40

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

Дивіться також CObArray::SetAt, CObArray::SetAtGrow, CObArray::InsertAt, [CObArray::operator]

Index