Compartir a través de


CTypedPtrList::GetAt

Una variable de POSICIÓN con tipo es una clave de la lista.

TYPE& GetAt( 
   POSITION position  
); 
TYPE GetAt( 
   POSITION position  
) const;

Parámetros

  • TYPE
    Parámetro de plantilla que especifica el tipo de elementos almacenados en la lista.

  • posición
    Un valor devuelto de POSICIÓN por una llamada de función anterior de GetHeadPosition o miembro de Buscar .

Valor devuelto

Si la lista se logra a través de un puntero a const CTypedPtrList, después GetAt devuelve un puntero de tipo que especifica el tipo de parámetro de plantilla. Esto permite que la función se usa únicamente a la derecha de una instrucción de asignación y protege así la lista de modificación.

Si la lista está accesible directamente o a través de un puntero a CTypedPtrList, después GetAt devuelve una referencia a un puntero de tipo que especifica el tipo de parámetro de plantilla. Esto permite que la función se utiliza a cada lado de una instrucción de asignación y permite de modo que las entradas de lista son modificadas.

Comentarios

No es igual que un índice, y no puede funcionar en un valor de POSICIÓN personalmente. GetAt recupera el puntero de CObject asociado a una posición determinada.

Debe asegurarse de que el valor de POSICIÓN representa una posición válida en la lista. Si no es válido, la versión de depuración de la biblioteca Microsoft Foundation Class aserciones.

Esta función inline llama BASE_CLASS**:: GetAt**.

Requisitos

encabezado: afxtempl.h

Vea también

Referencia

CTypedPtrList Class

Gráfico de jerarquías

CObList::GetAt