CMemFile::CMemFile

CMemFile (nGrowBytes=UINT1024);

CMemFile (BYTE * lpBuffer, UINT nBufferSize, UINT nGrowBytes = 0);

Параметры

nGrowBytes

Единицы выделения памяти в байтах.

lpBuffer

Указатель на буфер, получающий информацию размер nBufferSize.

nBufferSize

Целое число, определяющее размер буфера файла в байтах.

Примечания

Первая перегрузка открывает файл пустой памяти. Обратите внимание, что файл открывается в конструкторе и что не следует вызывать CFile::Open.

Вторая перегрузка действует то же самое как используется первый конструктор и сразу же призвал Attach с теми же параметрами. Подробнее см. присоединение.

Пример

/ / Пример для CMemFile::CMemFile
CMemFile f; / / Готовый к использованию - нет открытых необходимых.

БАЙТ * pBuf = (БАЙТ *) нового типа char [1024];
CMemFile г (pBuf, 1024, 256);
/ / то же, что CMemFile г; g.Attach (pBuf, 1024, 256)

Обзор CMemFileЧлены класса | Иерархическая схема

См. также CMemFile::Attach

Index