CMemFile::CMemFile

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 CMemFileMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CMemFile::Attach

Index