Kelas CHeapPtrList
Kelas ini menyediakan metode yang berguna saat membuat daftar penunjuk timbunan.
Penting
Kelas ini dan anggotanya tidak dapat digunakan dalam aplikasi yang dijalankan di Windows Runtime.
Sintaks
template<typename E, class Allocator = ATL::CCRTAllocator>
class CHeapPtrList
: public CAtlList<ATL::CHeapPtr<E, Allocator>,
CHeapPtrElementTraits<E, Allocator>>
Parameter
E
Jenis objek yang akan disimpan di kelas koleksi.
Pengalokasi
Kelas alokasi memori yang akan digunakan. Defaultnya adalah CCRTAllocator.
Anggota
Konstruktor Publik
Nama | Deskripsi |
---|---|
CHeapPtrList::CHeapPtrList | Konstruktor. |
Keterangan
Kelas ini menyediakan metode konstruktor dan turunan dari CAtlList dan CHeapPtrElementTraits untuk membantu pembuatan objek kelas koleksi yang menyimpan penunjuk timbunan.
Hierarki Warisan
CHeapPtrList
Persyaratan
Header: atlcoll.h
CHeapPtrList::CHeapPtrList
Konstruktor.
CHeapPtrList(UINT nBlockSize = 10) throw();
Parameter
nBlockSize
Ukuran blok.
Keterangan
Ukuran blok adalah ukuran jumlah memori yang dialokasikan ketika elemen baru diperlukan. Ukuran blok yang lebih besar mengurangi panggilan ke rutinitas alokasi memori, tetapi menggunakan lebih banyak sumber daya.
Lihat juga
Kelas CAtlList
Kelas CHeapPtr
Kelas CHeapPtrElementTraits
Gambaran Umum Kelas