Bagikan melalui


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

CAtlList

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