Compartilhar via


Classe CMapStringToString

Oferece suporte a mapas de CString objetos alinhados por CString objetos.

class CMapStringToString : public CObject

Comentários

As funções de membro de CMapStringToString são semelhantes às funções de membro de classe CMapStringToOb.Por causa dessa semelhança, você pode usar o CMapStringToOb documentação de referência para obter informações mais específicas de função de membro. Onde quer que você vê um CObjectponteiro sistema autônomo um valor retornado ou parâmetro de função "saída", substitua um ponteiro para char. Onde quer que você vê um CObjectponteiro sistema autônomo um parâmetro de função "input", substitua um ponteiro para char.

BOOL CMapStringToOb::Lookup(const char*<key>, CObject*&<rValue>) const;

Por exemplo, se traduz em

BOOL CMapStringToString::Lookup(LPCTSTR<key>, CString&<rValue>) const;

CMapStringToString incorpora o IMPLEMENT_SERIAL macro para oferecer suporte a serialização e despejo de seus elementos. Cada elemento é serializado por sua vez, se um MAP estiver armazenado em um arquivar, com a inserção sobrecarregada (<<) operador ou com o Serialize função de membro.

Se você precisar de um despejo do individuais CString-CString elementos, você deve conjunto a profundidade do contexto de despejo para 1 ou maior.

Quando um CMapStringToString objeto é excluído, ou quando seus elementos são removidos, o CString objetos são removidos conforme apropriado.

Para obter mais informações sobre o CMapStringToString, consulte o artigo Coleções.

Requisitos

Cabeçalho: afxcoll.h

Consulte também

Tarefas

COLETAR Exemplo: Ilustra as classes de coleção do MFC

Referência

Classe CObject

Gráfico de hierarquia

Outros recursos

CMapStringToString membros