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.
Void işaretçilerinin listelerini destekler.
Sözdizimi
class CPtrList : public CObject
Üyeler
öğesinin CPtrList üye işlevleri, CObList sınıfının üye işlevlerine benzer. Bu benzerlik nedeniyle, üye işlevi özellikleri için başvuru belgelerini kullanabilirsiniz CObList . bir işaretçiyi işlev parametresi olarak gördüğünüz CObject veya değer döndüren her yerde işaretçiyi olarak voidkullanın.
CObject*& CObList::GetHead() const;
örneğin,
void*& CPtrList::GetHead() const;
Açıklamalar
CPtrList çalışma zamanı türü erişimini ve bir nesneye döküm oluşturmayı desteklemek için IMPLEMENT_DYNAMIC makrosunu içerir CDumpContext . Tek tek işaretçi listesi öğelerinin dökümünü almanız gerekiyorsa, döküm bağlamının derinliğini 1 veya daha büyük olarak ayarlamanız gerekir.
İşaretçi listeleri serileştirilemez.
Bir CPtrList nesne silindiğinde veya öğeleri kaldırıldığında, başvurdıkları varlıklar değil, yalnızca işaretçiler kaldırılır.
kullanma CPtrListhakkında daha fazla bilgi için Koleksiyonlar makalesine bakın.
Devralma Hiyerarşisi
CPtrList
Gereksinimler
Üst bilgi: afxcoll.h