Share via


CPtrList Class

Admite listas de punteros void.

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 o un valor devuelto de función, utilice 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 obtener más información sobre cómo utilizar CPtrList, vea el artículo Colecciones.

Jerarquía de herencia

CObject

CPtrList

Requisitos

Encabezado: afxcoll.h

Vea también

Referencia

CObject Class

Gráfico de jerarquías

CObList Class