CAtlFileMapping 类

此类表示内存映射文件,可将强制转换运算符添加到 CAtlFileMappingBase 的方法。

重要

无法在 Windows 运行时中执行的应用程序中使用此类及其成员。

语法

template <typename T = char>
class CAtlFileMapping : public CAtlFileMappingBase

参数

T
用于强制转换运算符的数据的类型。

成员

公共运算符

“属性” 描述
CAtlFileMapping::operator T* 允许将 CAtlFileMapping 对象隐式转换为 T*

注解

此类添加了单个强制转换运算符以允许将 CAtlFileMapping 对象隐式转换为 T*。 其他成员由基类 CAtlFileMappingBase 提供。

继承层次结构

CAtlFileMappingBase

CAtlFileMapping

要求

头文件:atlfile.h

CAtlFileMapping::operator T*

允许将 CAtlFileMapping 对象隐式转换为 T*

operator T*() const throw();

返回值

返回 T* 指针,此指针指向内存映射文件开头。

备注

调用 CAtlFileMappingBase::GetData 并将返回的指针重新解释为 T*,其中 T 是用作此类的模板参数的类型。

另请参阅

CAtlFileMappingBase 类
类概述