map
来源:互联网 发布:ios11会丢失数据么 编辑:程序博客网 时间:2024/05/23 13:15
std::map<int, CString> m; m[1] = TEXT("1"); m[2] = TEXT("2"); m.insert(std::pair<int, CString>(3, TEXT("3"))); m.insert(std::pair<int, CString>(4, TEXT("4"))); m.insert(std::map<int, CString>::value_type(5, TEXT("5"))); m.insert(std::map<int, CString>::value_type(6, TEXT("6"))); m.insert(std::make_pair(7, TEXT("7"))); m.insert(std::make_pair(8, TEXT("8")));
<pre name="code" class="cpp">std::map<int 字体点数大小, int 字体高度> m_mapFontSize;
查找
m_pTabelFont->lfHeight = m_mapFontSize.find(nPointSize)->second;
反向查找
int nFontSize = 0; std::map<int, int>::iterator itBegin = m_mapFontSize.begin(); std::map<int, int>::iterator itEnd = m_mapFontSize.end(); while (itBegin != itEnd) { if (itBegin->second == m_pTabelFont->lfHeight) { nFontSize = itBegin->first; break; } itBegin++; }
0 0
- map
- MAP
- map
- MAP
- map
- map
- map
- Map
- Map
- Map
- map
- map
- Map
- .map
- map
- MAP
- map
- Map
- JavaScript创建对象
- 关于TextView如何在用代码修改或添加图片
- 分布式系统设计导论
- 作业:C++作业2
- Xcode 7 warnings: object file was built for newer iOS version than being linked
- map
- 项目记录32--unity 导出dotween补充
- Victoria的舞会2——图的连通性及连通分量
- 【bzoj2229】【ZJOI2229】【最小割】【最小割】
- hibernate5(5)实体映射注解配置[2]主键生成策略
- Debug Assertion Failed Expression: _pFirstBlock==pHead
- mysql函数总结
- STL 微码学习整理
- echarts饼图显示详细数据