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*
,其中 T 是用作此类的模板参数的类型。