Aracılığıyla paylaş


CMapPtrToWord sınıfı

16 Bitlik sözcüklerin void işaretçilerle anahtarlı eşlemleri destekler.

class CMapPtrToWord : public CObject

Üyeler

Üye işlevlerini CMapPtrToWord sınıfının üye işlevleri benzer CMapStringToOb.Bu benzerlik, kullanabileceğiniz CMapStringToOb başvuru belgelerini üye işlev özellikleri için.Nerede gördüğünüz bir CObject işaretçisi bir işlev parametresi veya dönüş değeri olarak yerine word.Nerede gördüğünüz bir CString veya bir const işaretçisine char işlev parametresi veya dönüş değeri olarak bir işaretçi yerine void.

BOOL CMapStringToOb::Lookup( const char* <key>,

CObject*& <rValue> ) const;

Örneğin, çevrilir

BOOL CMapPtrToWord::Lookup( const void* <key>, WORD& <rValue> ) const;

9a6tc2a0.collapse_all(tr-tr,VS.110).gifOrtak Oluşturucusu

Ad

Description

CMapStringToOb::CMapStringToOb

Oluşturucu.

9a6tc2a0.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

CMapStringToOb::GetCount

Bu harita öğe sayısını döndürür.

CMapStringToOb::GetHashTableSize

Karma Tablo öğeleri geçerli sayısını belirler.

CMapStringToOb::GetNextAssoc

Sonraki öğe dolaşmak için alır.

CMapStringToOb::GetSize

Bu harita öğe sayısını döndürür.

CMapStringToOb::GetStartPosition

İlk öğenin konumunu döndürür.

CMapStringToOb::HashKey

Belirtilen anahtar karma değerini hesaplar.

CMapStringToOb::InitHashTable

Karma Tablo başlatır.

CMapStringToOb::IsEmpty

(Öğe yok) boş haritası koşul sınamaları.

CMapStringToOb::Lookup

Void işaretçi anahtarýna göre void bir işaretçiyi arar.İşaretçi değeri değil, işaret varlık anahtar karşılaştırma için kullanılır.

CMapStringToOb::LookupKey

Belirtilen anahtar değeriyle ilişkili anahtar için bir başvuru verir.

CMapStringToOb::RemoveAll

Bu eşlemesinden tüm öğeleri kaldırır.

CMapStringToOb::RemoveKey

Anahtarı ile belirtilen bir öğeyi kaldırır.

CMapStringToOb::SetAt

Bir öğe eşlemenin içine ekler; eşleşen anahtar bulunursa, varolan bir öğenin yerini alır.

9a6tc2a0.collapse_all(tr-tr,VS.110).gifOrtak İşleçler

Ad

Description

[CMapStringToOb::operator]

Eşlemenin içine bir öğe ekler — işlecini değiştirme için SetAt.

Notlar

CMapWordToPtreklediğini IMPLEMENT_DYNAMIC makro çalışma zamanı tür erişim ve için dökme desteklemek için bir CDumpContext nesnesi.Döküm tek tek haritası öğelerin gerekirse 1 veya daha büyük döküm bağlam derinliğini ayarlamanız gerekir.

İşaretçiyi word eşlemeleri getirilemez.

Zaman bir CMapPtrToWord nesne silinir veya öğelerini kaldırıldığında, işaretçiler ve sözcükleri kaldırıldı.Anahtar işaretçiler tarafından başvurulan varlıkları kaldırılmaz.

Daha fazla bilgi için CMapPtrToWord, makaleye bakın koleksiyonları.

Devralma hiyerarşisi

CObject

CMapPtrToWord

Gereksinimler

Başlık: afxcoll.h

Ayrıca bkz.

Başvuru

CObject sınıfı

Hiyerarşi grafik