Compartir a través de


CPtrList (clase)

Admite listas de punteros void.

Sintaxis

class CPtrList : public CObject

Miembros

Las funciones miembro de CPtrList son similares a las funciones miembro de la clase CObList. Debido a esta similitud, puede utilizar la documentación de referencia de CObList para obtener información específica de la función miembro. Siempre que vea un puntero CObject como un parámetro de función o un valor devuelto, sustituya un puntero a void.

CObject*& CObList::GetHead() const;

por ejemplo, se traduce en

void*& CPtrList::GetHead() const;

Comentarios

CPtrList incorpora la macro IMPLEMENT_DYNAMIC para admitir el acceso a tipos en tiempo de ejecución y el volcado en un objeto CDumpContext. Si se necesita un volcado de elementos de lista de punteros individuales, se debe establecer la profundidad del contexto de volcado en 1 o un valor superior.

Las listas de punteros no se pueden serializar.

Cuando se elimina un objeto CPtrList, o cuando se quitan sus elementos, solo se quitan los punteros, no las entidades a las que hacen referencia.

Para más información sobre cómo usar CPtrList, consulte el artículo Colecciones.

Jerarquía de herencia

CObject

CPtrList

Requisitos

Encabezado: afxcoll.h

Consulte también

CObject (clase)
Gráfico de jerarquías
CObList (clase)