BOOL Lookup(LPCTSTR key, CString& rValue) const;
- key:要查找的字符串键。
- rValue:用于存储找到的值的 CString 对象的引用。
该方法返回一个 BOOL 类型的值,指示是否找到了指定的键。如果找到了,返回非零值,并将与键关联的值存储在 rValue 中;如果未找到,返回零。
示例用法:
// 假设 myMap 是一个 CMapStringToString 对象
CString keyToFind = _T("ExampleKey");
CString foundValue;
if (myMap.Lookup(keyToFind, foundValue)) {
TRACE(_T("Key: %s, Value: %s\n"), (LPCTSTR)keyToFind, (LPCTSTR)foundValue);
} else {
TRACE(_T("Key not found: %s\n"), (LPCTSTR)keyToFind);
}
在上述示例中,通过调用 Lookup 方法查找指定的键,如果找到了,则输出键和关联的值,否则输出未找到的消息。
转载请注明出处:http://www.pingtaimeng.com/article/detail/18776/MFC/CMapStringToString