Kelas CAutoPtrList
Kelas ini menyediakan metode yang berguna saat membuat daftar penunjuk cerdas.
Penting
Kelas ini dan anggotanya tidak dapat digunakan dalam aplikasi yang dijalankan di Windows Runtime.
Sintaks
template<typename E>
class CAutoPtrList :
public CAtlList<ATL::CAutoPtr<E>, CAutoPtrElementTraits<E>>
Parameter
E
Jenis penunjuk.
Anggota
Konstruktor Publik
Nama | Deskripsi |
---|---|
CAutoPtrList::CAutoPtrList | Konstruktor. |
Keterangan
Kelas ini menyediakan metode konstruktor dan turunan dari CAtlList dan CAutoPtrElementTraits untuk membantu pembuatan objek daftar yang menyimpan penunjuk pintar. Kelas CAutoPtrArray menyediakan fungsi serupa untuk objek array.
Untuk informasi selengkapnya, lihat Kelas Koleksi ATL.
Hierarki Warisan
CAutoPtrList
Persyaratan
Header: atlcoll.h
CAutoPtrList::CAutoPtrList
Konstruktor.
CAutoPtrList(UINT nBlockSize = 10) throw();
Parameter
nBlockSize
Ukuran blok, dengan default 10.
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 CAutoPtrElementTraits
Gambaran Umum Kelas