Поделиться через


CArray::SetAt

Задает элемент массива по указанному индексу.

void SetAt( 
   INT_PTR nIndex, 
   ARG_TYPE newElement  
);

Параметры

  • nIndex
    Индекс целое число, которое больше или равно 0 и меньше или равно значению, возвращенному GetUpperBound.

  • ARG_TYPE
    Параметр шаблона, указывающие тип аргументов, используемых для ссылок на элементы массива.

  • newElement
    Новое значение элемента, который необходимо сохранить в заданной позиции.

Заметки

Массив SetAt не приведет к увеличению. Используйте SetAtGrow если требуется массив увеличиваться автоматически.

Необходимо убедиться, что значение индекса, представляющее допустимой позиции в массиве. Если из границ, отладочная версия библиотеки assert.

Пример

См. пример для GetAt.

Требования

Header: afxtempl.h

См. также

Ссылки

Класс CArray

Диаграмма иерархии

CArray::GetAt

CArray::SetAtGrow

CArray::ElementAt

CArray::operator []