CAutoVectorPtrElementTraits Sınıfı
Bu sınıf, vektör yeni ve silme işleçlerini kullanarak akıllı işaretçi koleksiyonları oluştururken kullanışlı yöntemler, statik işlevler ve typedef'ler sağlar.
Önemli
Bu sınıf ve üyeleri Windows Çalışma Zamanı yürütülen uygulamalarda kullanılamaz.
Sözdizimi
template <typename T>
class CAutoVectorPtrElementTraits :
public CDefaultElementTraits<ATL::CAutoVectorPtr<T>>
Parametreler
T
İşaretçi türü.
Üyeler
Genel Tür Tanımları
Veri Akışı Adı | Açıklama |
---|---|
CAutoVectorPtrElementTraits::INARGTYPE | Koleksiyon sınıfı nesnesine öğe eklemek için kullanılacak veri türü. |
CAutoVectorPtrElementTraits::OUTARGTYPE | Koleksiyon sınıfı nesnesinden öğe almak için kullanılacak veri türü. |
Açıklamalar
Bu sınıf, akıllı işaretçiler içeren koleksiyon sınıfı nesnelerinin oluşturulmasına yardımcı olmak için yöntemler, statik işlevler ve tür tanımları sağlar. CAutoPtrElementTraits'in aksine, bu sınıf vektör yeni ve silme işleçlerini kullanır.
Devralma Hiyerarşisi
CAutoVectorPtrElementTraits
Gereksinimler
Üst bilgi: atlcoll.h
CAutoVectorPtrElementTraits::INARGTYPE
Koleksiyon sınıfı nesnesine öğe eklemek için kullanılacak veri türü.
typedef CAutoVectorPtr<T>& INARGTYPE;
CAutoVectorPtrElementTraits::OUTARGTYPE
Koleksiyon sınıfı nesnesinden öğe almak için kullanılacak veri türü.
typedef T*& OUTARGTYPE;
Ayrıca bkz.
CDefaultElementTraits Sınıfı
CAutoVectorPtr Sınıfı
Sınıfa Genel Bakış