System::Collections::Generic::HashSet kelas
isi
[
bersembunyi
]HashSet class
Deklarasi maju dari kelas HashSet.
template<typename T>class HashSet : public System::Collections::Generic::BaseSet<T, std::unordered_set<T, EqualityComparerHashAdapter<T>, EqualityComparerAdapter<T>, System::Details::CollectionHelpers::ContainerPointerMode<T>::allocator_type>>
Metode
| Metode | Deskripsi |
|---|---|
| HashSet() | Informasi RTTI. |
| HashSet(int) | Membuat himpunan kosong dengan kapasitas yang ditentukan. |
| HashSet(const SharedPtr<IEqualityComparer<T>>&) | Membuat himpunan kosong yang menggunakan pembanding kesetaraan yang ditentukan. |
| HashSet(const SharedPtr<IEnumerable<T>>&) | Membuat hashset berdasarkan nilai yang dapat diiterasi. |
Typedefs
| Typedef | Deskripsi |
|---|---|
| BaseType | Tipe dasar. |
| ThisPtr | Tipe pointer. |
| ThisType | Tipe diri. |
Catatan
Implementasi set berbasis hashing. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer tersebut untuk melewatkannya ke fungsi sebagai argumen.
Lihat Juga
- Class BaseSet
- Namespace System::Collections::Generic
- Library Aspose.Page for C++