Partilhar via


CArray::Add

Adiciona um novo elemento ao final de uma matriz, crescendo a matriz por 1.

INT_PTR Add( 
   ARG_TYPE newElement  
);

Parâmetros

  • ARG_TYPE
    Parâmetros de modelo que especifica o tipo de argumento que referenciam os elementos no array.

  • newElement
    O elemento a ser adicionado a essa matriz.

Valor de retorno

O índice de um elemento adicionado.

Comentários

Se SetSize foi usado com um valor de nGrowBy maior que 1, então a memória adicional pode ser atribuído. Em o entanto, o limite superior aumentará somente por 1.

Exemplo

// example for CArray::Add
CArray<CPoint,CPoint> ptArray;

CPoint pt(10,20);
ptArray.Add(pt);             // Element 0
ptArray.Add(CPoint(30,40));  // Element 1

Requisitos

Cabeçalho: afxtempl.h

Consulte também

Referência

Classe CArray

Gráfico da hierarquia

CArray::SetAt

CArray::SetAtGrow

CArray::InsertAt

[CArray::operator]