Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opmerking
De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
Deze klasse vertegenwoordigt een geheugentoewijzingsbestand, waarbij een cast-operator wordt toegevoegd aan de methoden van CAtlFileMappingBase.
Belangrijk
Deze klasse en de bijbehorende leden kunnen niet worden gebruikt in toepassingen die worden uitgevoerd in Windows Runtime.
Syntaxis
template <typename T = char>
class CAtlFileMapping : public CAtlFileMappingBase
Parameterwaarden
T
Het type gegevens dat wordt gebruikt voor de cast-operator.
Leden
Openbare operators
| Naam | Description |
|---|---|
| CAtlFileMapping::operator T* | Hiermee staat u impliciete conversie van CAtlFileMapping objecten toe aan T*. |
Opmerkingen
Met deze klasse wordt één cast-operator toegevoegd om impliciete conversie van CAtlFileMapping objecten naar toe te T*staan. Andere leden worden geleverd door de basisklasse CAtlFileMappingBase.
Overnamehiërarchie
CAtlFileMapping
Requirements
Header: atlfile.h
CAtlFileMapping::operator T*
Hiermee staat u impliciete conversie van CAtlFileMapping objecten toe aan T*.
operator T*() const throw();
Retourwaarde
Hiermee wordt een T* aanwijzer geretourneerd naar het begin van het geheugentoewijzingsbestand.
Opmerkingen
Roept CAtlFileMappingBase::GetData aan en herinterpreteert de geretourneerde aanwijzer als een T* locatie waar T het type is dat wordt gebruikt als de sjabloonparameter van deze klasse.