MFC中如何使用map获取对应key的Vlaue值

MFC中如何使用map获取对应key的Vlaue值,第1张

MFC中如何使用map获取对应key的Vlaue值

使用map获取对应key的Vlaue值

引用#include
using namespace std;
//添加值
UDT_MAP_INT_CSTRING.insert(std::map::value_type(1, _T(“a”)));
UDT_MAP_INT_CSTRING.insert(std::map::value_type(2, _T(“b”)));
UDT_MAP_INT_CSTRING.insert(std::map::value_type(3, _T(“c”)));
UDT_MAP_INT_CSTRING.insert(std::map::value_type(4, _T(“d”)));
UDT_MAP_INT_CSTRING.insert(std::map::value_type(5, _T(“马超”)));
CString str;
for (int i = 1; i < 6; i++)
{
//判断其key值是否存在
iter = UDT_MAP_INT_CSTRING.find(i);
if (iter != UDT_MAP_INT_CSTRING.end())
{
//获取key对应的Value值
str = UDT_MAP_INT_CSTRING.at(i);
if (i == 1)
{
m_str1.SetWindowTextW(str);
}
else if (i == 2)
{
m_str2.SetWindowTextW(str);
}
else if (i == 3)
{
m_str3.SetWindowTextW(str);
}
else if (i == 4)
{
m_str4.SetWindowTextW(str);
}
else if (i == 5)
{
m_str5.SetWindowTextW(str);
}
}

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5714057.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-17
下一篇2022-12-17

发表评论

登录后才能评论

评论列表(0条)

    保存