CAtlArray::SetAtGrow
Вызовите этот метод, чтобы задать значение элемента в объекте массива развернуть массив.
void SetAtGrow(
size_t iElement,
INARGTYPE element
);
Параметры
iElement
Индекс, указывающий к элементу массива в набор.element
Новое значение указанного элемента.
Заметки
Заменяет значение элемента указанного индекса. Если iElement больше текущего размера массива, то массив автоматически увеличивается с помощью вызова CAtlArray::SetCount. В отладочные построения, ATLASSERT, возникнет, если объект CAtlArray недопустим. В построениях, розничных недопустимые параметры могут привести к непредсказуемым результатам.
Пример
// Declare an array of integers
CAtlArray<int> iGrowArray;
// Add an element
iGrowArray.Add(0);
// Add an extra element at position 19.
// This will grow the array to accommodate.
iGrowArray.SetAtGrow(19, 0);
// Confirm size of new array
ATLASSERT(iGrowArray.GetCount() == 20);
// Note: the values at position 1 to 18
// are undefined.
Требования
Header: atlcoll.h