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à
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.