IAtlStringMgr::Allocate
Atribui uma nova estrutura de dados de cadeia de caracteres.
CStringData* Allocate(
int nAllocLength,
int nCharSize
) throw( );
Parâmetros
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 ao bloco de memória recentemente atribuído.
Observação |
---|
Não sinalize a alocação tentativas falhas lançando uma exceção.Em vez de isso, uma falha de alocação retornando deve ser sinalizadas NULO. |
Comentários
Chame IAtlStringMgr::Free ou IAtlStringMgr::ReAllocate para liberar a memória alocada por esse método.
Observação |
---|
Para exemplos de uso, consulte gerenciamento de memória e CStringT. |
Requisitos
Cabeçalho: atlsimpstr.h