Partilhar via


CAtlMap membros

Métodos

AssertValid

telefonar Esse método para fazer com que uma declaração se o CAtlMap inválido.

CAtlMap

O construtor.

~ CAtlMap

O destruidor.

DisableAutoRehash

telefonar Este método para desabilitar rehashing automático do CAtlMap objeto.

EnableAutoRehash

telefonar Este método para ativar rehashing automático do CAtlMap objeto.

GetAt

telefonar Esse método para retornar o elemento em uma posição especificada no MAP.

GetCount

telefonar Esse método para recuperar o número de elementos no MAP.

GetHashTableSize

telefonar Esse método para determinar o número de compartimentos na tabela de hash do MAP.

GetKeyAt

telefonar Esse método para recuperar a chave armazenada na posição determinada no CAtlMap objeto.

GetNext

telefonar Esse método emparelhara obter um ponteiro emparelhara o próximo emparelhar de elemento armazenado na CAtlMap objeto.

GetNextAssoc

Obtém o próximo elemento de iteração.

GetNextKey

telefonar Esse método para recuperar a próxima chave do CAtlMap objeto.

GetNextValue

telefonar Esse método para obter o próximo valor do CAtlMap objeto.

GetStartPosition

telefonar Esse método para iniciar uma iteração de MAP.

GetValueAt

telefonar Esse método para recuperar o valor armazenado em uma determinada posição no CAtlMap objeto.

InitHashTable

telefonar Esse método para inicializar a tabela de hash.

IsEmpty

telefonar Esse método para testar a um objeto de MAP vazio.

Pesquisa

telefonar Esse método para Pesquisar chaves ou valores no CAtlMap objeto.

Rehash

telefonar Esse método para rehash o CAtlMap objeto.

RemoveAll

Chamar esse método para remover todos os elementos do CAtlMap objeto.

RemoveAtPos

telefonar Este método para remover o elemento na posição determinada no CAtlMap objeto.

RemoveKey

telefonar Esse método para remover um elemento do CAtlMap objeto, dado a chave.

SetAt

telefonar Esse método emparelhara inserir um emparelhar de elemento no MAP.

SetOptimalLoad

Chamar esse método para conjunto a carga ideal do CAtlMap objeto.

SetValueAt

Chamar esse método para alterar o valor armazenado em uma determinada posição no CAtlMap objeto.

Operadores

operador]

Substitui ou adiciona um novo elemento à CAtlMap.

Membros de dados

m_key

O membro de dados armazenando o elemento-chave.

m_value

O membro de dados armazenando o elemento de valor.

Definições de tipo

KINARGTYPE

Tipo usado quando um chave é passado sistema autônomo um argumento de entrada

KOUTARGTYPE

Tipo usado quando uma tecla é retornada sistema autônomo um argumento de saída.

VINARGTYPE

Tipo usado quando um valor é passado sistema autônomo um argumento de entrada.

VOUTARGTYPE

Tipo usado quando um valor é passado sistema autônomo um argumento de saída.

Classes

CPair

Uma classe que contém os elementos chave e valor.

Consulte também

Referência

Classe CAtlMap