
CMapStringToStringクラスでCStringオブジェクトをキーとするCStringオブジェクトのマップをサポートします。
CMapStringToStringのメンバー関数は、対応付けられますクラスのメンバー関数に似ています。この類似性のため、メンバー関数の詳細については、対応付けられますのリファレンス ドキュメントを使用できます。どこに戻り値としてCObjectへのポインターを表示または「出力」機能のパラメーター charへのポインターを置き換えます。Charへのポインターに置き換えるを「入力」関数パラメーターとしてCObjectへのポインターを参照してください、。
BOOL CMapStringToOb::Lookup (const char ※ lt; キー >、CObject* & <rValue>) const
たとえば、
BOOL CMapStringToString::Lookup (LPCTSTR lt; キー >、CString & <rValue>) const
CMapStringToStringには、シリアル化およびその要素の不法投棄をサポートするために、 IMPLEMENT_SERIALマクロが組み込まれています。地図アーカイブ、オーバー ロードされた挿入のいずれかに格納されている場合の各要素にシリアル化されます (lt; <) 演算子またはSerializeメンバー関数。
個別CString-CString要素にダンプする 1 以上に、ダンプ コンテキストの深さを設定する必要があります。
CMapStringToStringオブジェクトが削除されると、またはその要素が削除されるときは、 CStringオブジェクトは適切な削除します。
CMapStringToStringの詳細については、参照してください コレクションでVisual の C++ プログラマのガイド。
#include lt;afxcoll.h>
サンプル特価; MFC サンプルを収集(&N)