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
CPtrList
Requisitos
Encabezado: afxcoll.h