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, akıllı işaretçilerin listesini oluştururken yararlı yöntemler sağlar.
Önemli
Bu sınıf ve üyeleri Windows Çalışma Zamanı yürütülen uygulamalarda kullanılamaz.
Sözdizimi
template<typename E>
class CAutoPtrList :
public CAtlList<ATL::CAutoPtr<E>, CAutoPtrElementTraits<E>>
Parametreler
E
İşaretçi türü.
Üyeler
Ortak Oluşturucular
| Veri Akışı Adı | Açıklama |
|---|---|
| CAutoPtrList::CAutoPtrList | Oluşturucu. |
Açıklamalar
Bu sınıf bir oluşturucu sağlar ve akıllı işaretçileri depolayan bir liste nesnesinin oluşturulmasına yardımcı olmak için CAtlList ve CAutoPtrElementTraits'ten yöntemler türetir. CAutoPtrArray sınıfı, bir dizi nesnesi için benzer bir işlev sağlar.
Daha fazla bilgi için bkz . ATL Koleksiyon Sınıfları.
Devralma Hiyerarşisi
CAutoPtrList
Gereksinimler
Üst bilgi: atlcoll.h
CAutoPtrList::CAutoPtrList
Oluşturucu.
CAutoPtrList(UINT nBlockSize = 10) throw();
Parametreler
nBlockSize
Varsayılan değeri 10 olan blok boyutu.
Açıklamalar
Blok boyutu, yeni bir öğe gerektiğinde ayrılan bellek miktarının ölçüsüdür. Daha büyük blok boyutları bellek ayırma yordamlarına yapılan çağrıları azaltır, ancak daha fazla kaynak kullanır.
Ayrıca bkz.
CAtlList Sınıfı
CAutoPtrElementTraits Sınıfı
Sınıfa Genel Bakış