Freigeben über


CAtlFileMapping-Klasse

Diese Klasse stellt eine speicherzuordnunge Datei dar und fügt den Methoden von CAtlFileMappingBase einen Umwandlungsoperator hinzu.

Wichtig

Diese Klasse und ihre Member können nicht in Anwendungen verwendet werden, die in der Windows-Runtime ausgeführt werden.

Syntax

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

Parameter

T
Der Datentyp, der für den Umwandlungsoperator verwendet wird.

Member

Öffentliche Operatoren

Name Beschreibung
CAtlFileMapping::operator T* Ermöglicht die implizite Konvertierung von CAtlFileMapping Objekten in T*.

Hinweise

Diese Klasse fügt einen einzelnen Umwandlungsoperator hinzu, um die implizite Konvertierung von CAtlFileMapping Objekten in T*. Andere Member werden von der Basisklasse CAtlFileMappingBase bereitgestellt.

Vererbungshierarchie

CAtlFileMappingBase

CAtlFileMapping

Anforderungen

Kopfzeile: atlfile.h

CAtlFileMapping::operator T*

Ermöglicht die implizite Konvertierung von CAtlFileMapping Objekten in T*.

operator T*() const throw();

Rückgabewert

Gibt einen T* Zeiger auf den Anfang der speicherzuordnungen Datei zurück.

Hinweise

Ruft CAtlFileMappingBase::GetData auf und interpretiert den zurückgegebenen Zeiger als T* einen Ort , an dem T der Typ ist, der als Vorlagenparameter dieser Klasse verwendet wird.

Siehe auch

CAtlFileMappingBase-Klasse
Klassenübersicht