Partage via


CAtlFileMapping, classe

Cette classe représente un fichier mappé en mémoire, en ajoutant un opérateur de cast aux méthodes de CAtlFileMappingBase.

Important

Cette classe et ses membres ne peuvent pas être utilisés dans les applications qui s’exécutent dans Windows Runtime.

Syntaxe

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

Paramètres

T
Type de données utilisé pour l’opérateur de cast.

Membres

Opérateurs publics

Nom Description
CAtlFileMapping ::operator T* Autorise la conversion implicite d’objets CAtlFileMapping en T*.

Notes

Cette classe ajoute un opérateur de cast unique pour autoriser la conversion implicite d’objets CAtlFileMapping en T*. D’autres membres sont fournis par la classe de base CAtlFileMappingBase.

Hiérarchie d'héritage

CAtlFileMappingBase

CAtlFileMapping

Spécifications

En-tête : atlfile.h

CAtlFileMapping ::operator T*

Autorise la conversion implicite d’objets CAtlFileMapping en T*.

operator T*() const throw();

Valeur de retour

Retourne un T* pointeur vers le début du fichier mappé en mémoire.

Notes

Appelle CAtlFileMappingBase ::GetData et réinterpret le pointeur retourné en tant que T* type T utilisé comme paramètre de modèle de cette classe.

Voir aussi

CAtlFileMappingBase, classe
Vue d’ensemble de la classe