1 #include <iostream>
 2 #include <typeindex>//类型索引
 3 #include <unordered_map>//红黑树
 4 #include <string>
 5 using namespace std;
 6
 7 class myclass
 8 {
 9
10 };
11
12 void main()
13 {
14     //索引与string进行映射
15     unordered_map<type_index, string> mytype;//类型与字符串映射
16     mytype[typeid(int)] = "整数类型";
17     mytype[typeid(double)] = "整数类型";
18     mytype[typeid(myclass)] = "我的类";
19
20     cout << mytype[typeid(int)] << endl;
21     cout << mytype[typeid(double)] << endl;
22     cout << mytype[typeid(myclass)] << endl;
23     cin.get();
24 }

转载于:https://www.cnblogs.com/xiaochi/p/8576830.html

3.索引与string进行映射实现高效查找相关推荐

  1. 常见操作String的方法(字符查找,索引查找)

    常见操作String的方法(字符查找,索引查找) 在给定的字符串中查找字符或字符串是比较常见的操作.字符串查找分为两种形式:一种是在字符串中获取匹配字符(串)的索引值,另一种是在字符串中获取指定索引位 ...

  2. 如何用python找文献_如何高效查找文献、紧跟研究领域热点和前沿?

    如何高效查找文献.紧跟研究领域热点和前沿? 每一次"论文手术" ,都令人头秃: 在知网.各大论坛的海量文献里挣扎,一耗就是一天,筛出的可用信息并不多: 整合搜罗到的数据.案例和实验 ...

  3. mysql索引和sphinx_基于SphinxMySQL的高效人脉索引方法与流程

    本发明涉及一种人脉索引方法,特别是涉及一种基于sphinxmysql的高效人脉索引方法. 背景技术: sphinx是一个全文检索引擎,索引和搜索性能优异,易于集成mysql数据源,并提供有多种形式的搜 ...

  4. 索引聚焦如何使 SQL Server高效 -- 设计(ITPUT 讨论汇总)

    本篇文章个人在北京游玩的时候突然想到的...之前就有想写几篇关于索引聚焦的笔记,所以回家到以后就奋笔疾书的写出来发表了 1.     您认为在设计SQL Server对象时,主要会斟酌哪些因素来防止出 ...

  5. Java客户端操作elasticsearch--向索引库添加mappings映射数据

    创建客户端: 构建mappings数据: 将mappings信息设置到索引库中:

  6. Oracle索引梳理系列(八)- 索引扫描类型及分析(高效索引必备知识)

    理解oracle索引扫描类型的特点以及具体触发的条件,对于通过合理地使用索引,进行sql优化至关重要(例如组合索引的引导列的选择问题). 在总结索引扫描类型前,需要再次强调关于索引特点的几个关键点: ...

  7. Oracle索引选择如何选择自己合适高效的方法呢

    导读:有些新手在Oracle数据库中创建索引时往往不会使用可选项.其实,有时候在合适的场合使用一些可选项,可以提高索引的创建速度.如为了大批量导入数据,我们往往会先取消索引其以提高插入的速度.然后等数 ...

  8. ElasticSearch为索引库添加静态映射报:Failed to parse mapping [properties]: Root mapping definition has unsupport

    代码 PUT /my_index {"mappings": {"properties": {"title": {"type&quo ...

  9. 【前端进阶】-TypeScript高级类型 | 交叉类型、索引签名类型、映射类型

    前言 博主主页

最新文章

  1. Vue.js slots: 为什么你需要它们?
  2. 《Framework Design Guidelines 2nd Edition》推荐
  3. 闲鱼有流量,毒具特色,“全面”的转转如何突围?
  4. 多目标遗传优化算法nsga2求解复杂约束问题【python源码实现,实数编码】
  5. 盒子滤波/均值滤波NEON优化
  6. Number Theory Problem(The 2016 ACM-ICPC Asia China-Final Contest 找规律)
  7. 睡觉时:新增的Java 8新增功能
  8. (9)FPGA面试技能提升篇(EPI接口)
  9. Linux编译代码卡死,Linux下970Pro编译卡死的问题
  10. 伤感网络验证系统_网络攻防演练中弱密码安全治理的几点建议
  11. pycharm中tensorflow代码不能自动补全或import红线问题解决
  12. 中小企业管理软件(管家婆辉煌版2top+)安装教程
  13. 微软更新补丁目录查询
  14. NETTY keeplive 参数,心跳检测
  15. 【AI视野·今日CV 计算机视觉论文速览 第186期】Fri, 6 Nov 2020
  16. Swift桥接OC,手动创建Objective-OC Bridging Header
  17. https防流量劫持
  18. Cesium 修改鼠标样式
  19. Excel 查重小技巧,适用于office2003
  20. java计算机毕业设计员工婚恋交友平台源码+数据库+系统+lw文档+部署

热门文章

  1. java 密码规则_密码规则(正则表达式)
  2. Golang实践录:使用gin框架实现转发功能:利用nginx转发
  3. Linux下挂载NTFS格式文件系统
  4. pytorch load state dict_pytorch源码阅读(二)optimizer原理
  5. 【linux】linux Vim编辑器快捷键
  6. 【Scala】Scala Java Error: value filter is not a member of *
  7. 【nexus】nexus : mac 安装 nexus
  8. 【Flink】Flink的窗口触发器 PurgingTrigger
  9. Mac下安装SBT-1.2.8
  10. springboot 2.x 集成 drools 7.x