CMapStringToString

CMapStringToString sınıfı haritalar CString nesneler tarafından kilitlenmiştir CString nesneleri destekler.

CMapStringToString üye işlevlerini, sınıfın CMapStringToObüye işlevlerine benzer. Bu benzerlik nedeniyle CMapStringToOb başvuru belgelerini üye işlev özellikleri kullanabilirsiniz. Her yerde CObject işaretçisi bir dönüş değeri olarak gördüğünüz ya da "çıkış" işlev parametresi, charbir işaretçi yerine. CObject işaretçi bir "giriş" işlevi parametresi olarak gördüğünüz her yerde, bir işaretçi char yerine.

 Bool CMapStringToOb::Lookup (const char * lt; anahtar >,
                             CObject* & <rValue>) const

örneğin, çevirir

Bool CMapStringToString::Lookup (lpctstr lt; anahtar >,
                                 CString & <rValue>) const

CMapStringToString seri hale getirme ve kendi öğelerini damping desteklemek için IMPLEMENT_SERIAL makro içermektedir. Her öğe bir harita bir arşivi, ya da aşırı ekleme ile depolanıyorsa, sırayla serileştirilir (lt; <) işlecini veya Serialize üye işlevi ile.

Bireysel CString-CString elemanları, bir dökümü gerekirse 1 ya da daha fazla döküm bağlamı derinliği ayarlamalısınız.

Bir CMapStringToString nesne silindiğinde veya öğelerini kaldırılır, CString nesneleri uygun olarak kaldırılır.

CMapStringToStringhakkında daha fazla bilgi için bkz: yazı Koleksiyon Visual c++ programlama Kılavuzu.

# include lt;afxcoll.h>

Sınıf üyeleri |nbsp; Temel sınıf | Hiyerarşi çizelgesi

Ör&neknbsp; mfc örnek TOPLAMAK

Index