Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarı
Etkin Şablon Kitaplığı (ATL) desteklenmeye devam eder. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.
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 CAtlFileMappingT*sağlar. |
Açıklamalar
Bu sınıf, nesnelerin CAtlFileMappingörtük dönüştürmesine T* 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 CAtlFileMappingT*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 yeniden yorumlar; burada T*, bu sınıfın şablon parametresi olarak kullanılan türdür.