Condividi tramite


Classe CAtlFileMapping

Questa classe rappresenta un file mappato alla memoria, aggiungendo un operatore cast ai metodi di CAtlFileMappingBase.

Importante

Questa classe e i relativi membri non possono essere usati nelle applicazioni eseguite in Windows Runtime.

Sintassi

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

Parametri

T
Tipo di dati utilizzati per l'operatore cast.

Membri

Operatori pubblici

Nome Descrizione
CAtlFileMapping::operator T* Consente la conversione implicita di CAtlFileMapping oggetti in T*.

Osservazioni:

Questa classe aggiunge un singolo operatore cast per consentire la conversione implicita di CAtlFileMapping oggetti in T*. Gli altri membri vengono forniti dalla classe base CAtlFileMappingBase.

Gerarchia di ereditarietà

CAtlFileMappingBase

CAtlFileMapping

Requisiti

Intestazione: atlfile.h

CAtlFileMapping::operator T*

Consente la conversione implicita di CAtlFileMapping oggetti in T*.

operator T*() const throw();

Valore restituito

Restituisce un T* puntatore all'inizio del file mappato alla memoria.

Osservazioni:

Chiama CAtlFileMappingBase::GetData e reinterpreta il puntatore restituito come dove T*T è il tipo usato come parametro modello di questa classe.

Vedi anche

Classe CAtlFileMappingBase
Cenni preliminari sulla classe