Класс CAtlFileMapping
Этот класс представляет сопоставленный с памятью файл, добавив оператор приведения к методам CAtlFileMappingBase.
Внимание
Этот класс и его члены нельзя использовать в приложениях, выполняемых в среде выполнения Windows.
Синтаксис
template <typename T = char>
class CAtlFileMapping : public CAtlFileMappingBase
Параметры
T
Тип данных, используемых для оператора приведения.
Участники
Открытые операторы
Имя | Описание |
---|---|
CAtlFileMapping::operator T* | Разрешает неявное преобразование CAtlFileMapping объектов T* в . |
Замечания
Этот класс добавляет один оператор приведения, чтобы разрешить неявное преобразование CAtlFileMapping
объектов T*
в . Другие члены предоставляются базовым классом CAtlFileMappingBase.
Иерархия наследования
CAtlFileMapping
Требования
Заголовок: atlfile.h
CAtlFileMapping::operator T*
Разрешает неявное преобразование CAtlFileMapping
объектов T*
в .
operator T*() const throw();
Возвращаемое значение
T*
Возвращает указатель на начало сопоставленного с памятью файла.
Замечания
Вызывает CAtlFileMappingBase::GetData и повторно интерпретирует возвращаемый указатель в качестве T*
типа, используемого в качестве параметра шаблона этого класса.