共用方式為


CMapStringToString 類別

支援 CString 物件對應 CString 物件索引鍵的。

class CMapStringToString : public CObject

Members

CMapStringToString 的成員函式類似於類別 CMapStringToOb的成員函式。 因此相似,您可以使用成員的函式特定使用 CMapStringToOb 參考文件。 不論您在何處參閱 CObject 指標當做傳回值或輸出「」函式參數,請以指標 char。 不論您在何處參閱 CObject 指標當做「輸入」函式參數,請以指標 char。

BOOL CMapStringToOb::Lookup(const char*<key>, CObject*&<rValue>) const;

例如,轉譯

BOOL CMapStringToString::Lookup(LPCTSTR<key>, CString&<rValue>) const;

公用結構

名稱

描述

CMapStringToString::CPair

巢狀結構包含一個關鍵值的值和關聯字串值的物件。

公用建構函式

名稱

描述

CMapStringToOb::CMapStringToOb

建構函式。

公用方法

名稱

描述

CMapStringToOb::GetCount

傳回的元素數目。這個對應的。

CMapStringToOb::GetHashTableSize

判斷項目的目前數目在雜湊資料表中。

CMapStringToOb::GetNextAssoc

取得可逐一查看的下一個項目。

CMapStringToOb::GetSize

傳回的元素數目。這個對應的。

CMapStringToOb::GetStartPosition

傳回第一個項目的位置。

CMapStringToOb::HashKey

計算指定之索引鍵的雜湊值。

CMapStringToOb::InitHashTable

初始化雜湊資料表。

CMapStringToOb::IsEmpty

命名空間對應情況的 (沒有項目) 的測試。

CMapStringToOb::Lookup

查詢是以 null 指標索引鍵的 null 指標。 指向 ,它的索引鍵比較使用的指標值,而不是實體。

CMapStringToOb::LookupKey

傳回索引鍵的參考與指定之索引鍵值。

CMapStringToString::PGetFirstAssoc

取得指標對應中的第一 CString

CMapStringToString::PGetNextAssoc

取得指標逐一查看中的下一 CString

CMapStringToString::PLookup

傳回指向值符合指定的 CString

CMapStringToOb::RemoveAll

從這個對應移除所有項目。

CMapStringToOb::RemoveKey

移除指定索引鍵的項目。

CMapStringToOb::SetAt

將項目插入映像;,如果找到的話,會取代任何現有項目相符的金鑰。

公用運算子

名稱

描述

CMapStringToOb::operator]

將元素插入至對應的 SetAt—運算子取代。

備註

CMapStringToString 合併 IMPLEMENT_SERIAL 巨集支援序列化和傾印其項目。 每個項目依次序列化,如果對應儲存到檔案,則會有多載的外掛程式**<<**() 運算子的或 Serialize 成員函式的。

如果您需要傾印個別 CString-CString 項目,您必須將傾印內容的深度為 1 或更大。

CMapStringToString 刪除物件時,或在移除項目時,它的項目, CString 物件取消適當。

如需 CMapStringToString的詳細資訊,請參閱本文 集合

繼承階層架構

CObject

CMapStringToString

需求

Header: afxcoll.h

請參閱

參考

CObject 類別

階層架構圖表

概念

MFC 範例收集