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