Bagikan melalui


Kelas CElementTraits

Kelas ini digunakan oleh kelas koleksi untuk menyediakan metode dan fungsi untuk memindahkan, menyalin, membandingkan, dan operasi hashing.

Sintaks

template<typename T>
class CElementTraits : public CDefaultElementTraits<T>

Parameter

T
Jenis data yang akan disimpan dalam koleksi.

Keterangan

Kelas ini menyediakan fungsi dan metode statis default untuk memindahkan, menyalin, membandingkan, dan hashing elemen yang disimpan dalam objek kelas koleksi. CElementTraits ditentukan sebagai penyedia default operasi ini oleh kelas koleksi CAtlArray, CAtlList, CRBMap, CRBMultiMap, dan CRBTree.

Implementasi default akan cukup untuk jenis data sederhana, tetapi jika kelas pengumpulan digunakan untuk menyimpan objek yang lebih kompleks, fungsi dan metode harus ditimpa oleh implementasi yang disediakan pengguna.

Untuk informasi selengkapnya, lihat Kelas Koleksi ATL.

Persyaratan

Header: atlcoll.h

Lihat juga

Kelas CDefaultElementTraits
Gambaran Umum Kelas