Aracılığıyla paylaş


CAtlFileMapping Sınıfı

Bu sınıf, CAtlFileMappingBase yöntemlerine bir atama işleci ekleyerek bellek eşlemeli bir dosyayı temsil eder.

Önemli

Bu sınıf ve üyeleri Windows Çalışma Zamanı yürütülen uygulamalarda kullanılamaz.

Sözdizimi

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

Parametreler

T
Atama işleci için kullanılan veri türü.

Üyeler

Ortak İşleçler

Veri Akışı Adı Açıklama
CAtlFileMapping::operator T* Nesnelerin öğesine örtük olarak dönüştürülmesini CAtlFileMapping T*sağlar.

Açıklamalar

Bu sınıf, nesnelerin T*örtük dönüştürmesine CAtlFileMapping izin vermek için tek bir atama işleci ekler. Diğer üyeler, CAtlFileMappingBase temel sınıfı tarafından sağlanır.

Devralma Hiyerarşisi

CAtlFileMappingBase

CAtlFileMapping

Gereksinimler

Üst bilgi: atlfile.h

CAtlFileMapping::operator T*

Nesnelerin öğesine örtük olarak dönüştürülmesini CAtlFileMapping T*sağlar.

operator T*() const throw();

Dönüş Değeri

Bellekle eşlenen dosyanın başlangıcına bir T* işaretçi döndürür.

Açıklamalar

CAtlFileMappingBase::GetData'yi çağırır ve döndürülen işaretçiyi T* yeniden yorumlar; burada T, bu sınıfın şablon parametresi olarak kullanılan türdür.

Ayrıca bkz.

CAtlFileMappingBase Sınıfı
Sınıfa Genel Bakış