Partilhar via


IAtlStringMgr::Reallocate

Realoca uma estrutura de dados de cadeia de caracteres.

CStringData* Reallocate(
   CStringData* pData,
   int nAllocLength,
   int nCharSize 
) throw( );

Parâmetros

  • pData
    Ponteiro para a memória alocada anteriormente pelo gerenciador de memória.

  • nAllocLength
    O número de caracteres no novo bloco de memória.

  • nCharSize
    O tamanho (em bytes) do tipo de caractere usado pelo gerenciador de cadeia de caracteres.

Valor de retorno

Retorna um ponteiro para o início do bloco de memória recentemente atribuído.

Comentários

Chamar essa função para redimensionar o bloco de memória existente especificado por pData.

Chame IAtlStringMgr::Free para liberar a memória alocada por esse método.

ObservaçãoObservação

Para exemplos de uso, consulte gerenciamento de memória e CStringT.

Requisitos

Cabeçalho: atlsimpstr.h

Consulte também

Referência

Classe de IAtlStringMgr