Программирование на языке MFC

Мой второй блог в серии программирования

Интересный факт


Обратите внимание на один интересный факт. В том случае, если в сумме указатель файла и число записываемых байтов пре­вышают размер файла, вызывается метод GrowFile(), т. е. размер файла динамически увеличивается. Затем метод вызывает Метсру(), который непосредственно осуществляет копирование из буфера в файл в памяти. Никакого значения метод WriteQ не возвращает.

Метод работает подобно методу Read(), отличие состоит только в направлении перемещения информации. Кроме этого, метод Write() не возвращает никакого значения.

Перед тем как завершить рассмотрение класса CMemFile, не­обходимо заметить, что методы LockRange(), UnlockRange() и Duplicate(), унаследованные от класса CFile, не поддерживаются. Обращение к ним немедленно приводит к выработке исключения.

Похожие статьи: