CMapPtrToPtr sınıfı
Void işaretçiler void işaretçilerle anahtarlı eşlemleri destekler.
class CMapPtrToPtr : public CObject
Üyeler
Üye işlevlerini CMapPtrToPtr 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 için bir işaretçi yerine void.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 CMapPtrToPtr::Lookup( void* <key>, void*& <rValue> ) const;
Ortak Oluşturucusu
Ad |
Description |
---|---|
Oluşturucu. |
Public yöntemler
Ad |
Description |
---|---|
Bu harita öğe sayısını döndürür. |
|
Karma Tablo öğeleri geçerli sayısını belirler. |
|
Sonraki öğe dolaşmak için alır. |
|
Bu harita öğe sayısını döndürür. |
|
İlk öğenin konumunu döndürür. |
|
Belirtilen anahtar karma değerini hesaplar. |
|
Karma Tablo başlatır. |
|
(Öğe yok) boş haritası koşul sınamaları. |
|
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. |
|
Belirtilen anahtar değeriyle ilişkili anahtar için bir başvuru verir. |
|
Bu eşlemesinden tüm öğeleri kaldırır. |
|
Anahtarı ile belirtilen bir öğeyi kaldırır. |
|
Bir öğe eşlemenin içine ekler; eşleşen anahtar bulunursa, varolan bir öğenin yerini alır. |
Ortak İşleçler
Ad |
Description |
---|---|
Eşlemenin içine bir öğe ekler — işlecini değiştirme için SetAt. |
Notlar
CMapPtrToPtreklediğ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 (işaretçi değerler) gerekiyorsa, 1 veya daha büyük döküm bağlam derinliğini ayarlamanız gerekir.
İşaretçi İşaretçi eşlemeleri getirilemez.
Zaman bir CMapPtrToPtr nesne silinir veya öğelerini kaldırıldığında, yalnızca işaretçileri kaldırılır, oldukları varlıklar.
Daha fazla bilgi için CMapPtrToPtr, makaleye bakın koleksiyonları.
Devralma hiyerarşisi
CMapPtrToPtr
Gereksinimler
Başlık: afxcoll.h