Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta clase representa un archivo asignado a la memoria, agregando un operador de conversión a los métodos de CAtlFileMappingBase.
Importante
Esta clase y sus miembros no se pueden usar en las aplicaciones que se ejecutan en Windows Runtime.
Sintaxis
template <typename T = char>
class CAtlFileMapping : public CAtlFileMappingBase
Parámetros
T
Tipo de datos utilizado para el operador de conversión.
Miembros
Operadores públicos
| Nombre | Descripción |
|---|---|
| CAtlFileMapping::operator T* | Permite la conversión implícita de objetos CAtlFileMapping a T*. |
Comentarios
Esta clase agrega un único operador de conversión para permitir la conversión implícita de objetos CAtlFileMapping a T*. La clase base suministra otros miembros, CAtlFileMappingBase.
Jerarquía de herencia
CAtlFileMapping
Requisitos
Encabezado: atlfile.h
CAtlFileMapping::operator T*
Permite la conversión implícita de objetos CAtlFileMapping a T*.
operator T*() const throw();
Valor devuelto
Devuelve un puntero T* al inicio del archivo asignado a la memoria.
Comentarios
Llama a CAtlFileMappingBase::GetData y reinterpreta el puntero devuelto como un T* donde T es el tipo utilizado como parámetro de plantilla de esta clase.
Consulte también
CAtlFileMappingBase (clase)
Información general sobre la clase