CMemFile ( UINT nGrowBytes = 1024 );
CMemFile (BYTE * lpBuffer, UINT nBufferSize, UINT nGrowBytes = 0);
Parâmetros
nGrowBytes
O incremento de alocação de memória em bytes.
lpBuffer
Ponteiro para uma reserva que recebe informações do tamanho nBufferSize.
nBufferSize
Um integer que especifica o tamanho do buffer de arquivo, em bytes.
Observações
A Primeiro sobrecarga abre um arquivo de memória vazia. Observe que o arquivo é aberto pelo construtor e que você não deve chamar CFile:: abrir.
O segundo sobrecarga age o mesmo como se você usou o primeiro construtor e imediatamente chamado anexar com os mesmos parâmetros. Consulte anexar para obter detalhes.
Exemplo
/ / exemplo de CMemFile::CMemFile
CMemFile f; / / Pronto para uso - sem a necessidade de abrir.
BYTE * pBuf = (BYTE *) novo char [1024];
CMemFile g (pBuf, 1024, 256);
/ / mesmo como CMemFile g; g.Attach (pBuf, 1024, 256)
Visão geral de CMemFile | Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CMemFile::Attach