Compartir a través de


Clase de CMapWordToPtr

Admite los mapas de punteros vacíos cerrados por palabras de 16 bits.

class CMapWordToPtr : public CObject

Members

Las funciones miembro de CMapWordToPtr son similares a las funciones miembro de clases CMapStringToOb.Debido a esta similitud, puede utilizar la documentación de referencia de CMapStringToOb para las características de la función miembro.Siempre que aparezca un puntero de CObject como un parámetro o valor devuelto de la función, utilice un puntero a void.Siempre que se vea CString o un puntero de const a char como un parámetro o valor devuelto de la función, wordsustituto.

BOOL CMapStringToOb::Lookup( const char* <key>,

CObject*& <rValue> ) const;

por ejemplo, convierte a

BOOL CMapWordToPtr::Lookup( WORD <key>, void*& <rValue> ) const;

hs6k729s.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CMapStringToOb::CMapStringToOb

Constructor.

hs6k729s.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CMapStringToOb::GetCount

Devuelve el número de elementos del mapa.

CMapStringToOb::GetHashTableSize

Determina el número actual de elementos de la tabla hash.

CMapStringToOb::GetNextAssoc

Obtiene el elemento siguiente para recorrer.

CMapStringToOb::GetSize

Devuelve el número de elementos del mapa.

CMapStringToOb::GetStartPosition

Devuelve la posición del primer elemento.

CMapStringToOb::HashKey

Calcula el valor hash de una clave especificada.

CMapStringToOb::InitHashTable

Inicializa la tabla hash.

CMapStringToOb::IsEmpty

Comprueba la condición de vacío-mapa (ningún elemento).

CMapStringToOb::Lookup

Busca un puntero void basándose en la clave del puntero vacía.El valor del puntero, no la entidad que seleccione, se utiliza para la comparación clave.

CMapStringToOb::LookupKey

Devuelve una referencia a la clave asociada al valor de clave especificado.

CMapStringToOb::RemoveAll

Quita todos los elementos del mapa.

CMapStringToOb::RemoveKey

Quita un elemento especificado por una clave.

CMapStringToOb::SetAt

Inserta un elemento en la asignación; reemplaza un elemento existente si se encuentra una clave coincidente.

hs6k729s.collapse_all(es-es,VS.110).gifOperadores públicos

Name

Descripción

CMapStringToOb::operator [ ]

Inserta un elemento en la asignación — sustitución de operador para SetAt.

Comentarios

CMapWordToPtr escribe la macro de IMPLEMENT_DYNAMIC para admitir el acceso de tipo en tiempo de ejecución y volcar a CDumpContext un objeto.Si necesita un volcado individuales asigne los elementos, debe establecer el nivel de contexto de volcado en 1 o posterior.

los mapas del Palabra-a-puntero pueden no ser serializados.

Cuando se elimina un objeto de CMapWordToPtr , o cuando se quitan los elementos, se quitan las palabras y punteros.No quitar las entidades a las que hace referencia punteros.

Para obtener más información sobre CMapWordToPtr, vea el artículo colecciones.

Jerarquía de herencia

CObject

CMapWordToPtr

Requisitos

encabezado: afxcoll.h

Vea también

Referencia

Clase de CObject

Gráfico de jerarquía