typeid可用来判断类型是否相等:

例如有下面的定义:

char *str;
int a = ;
int b = ;
float f;
类型比较 结果 类型比较 结果
typeid(int) == typeid(int) true typeid(int) == typeid(char) false
typeid(char*) == typeid(char) false typeid(str) == typeid(char*) true
typeid(a) == typeid(int) true typeid(b) == typeid(int) true
typeid(a) == typeid(a) true typeid(a) == typeid(b) true
typeid(a) == typeid(f) false typeid(a/b) == typeid(int) true

最新文章

  1. 分金币 bzoj 3293
  2. 【JAVA并发编程实战】10、并发程序的测试
  3. 隐藏UITableView多余的分割线
  4. 关于window.open()中文传值乱码问题的解决方法
  5. dell r710 安装ubuntu 12.04 server 启动后进入initramfs解决办法
  6. 浅谈Apache Spark的6个发光点(CSDN)
  7. 微信中得到的GPS经纬度放在百度,腾迅地图中不准的原因及处理
  8. Xcode8 Could not build Objective-C module 'FBSDKCoreKit'
  9. IE attachEvent事件处理程序(事件绑定的函数)的this指向的是window不是执行当前事件的dom元素
  10. Hadoop读书笔记(二)HDFS的shell操作
  11. GO的初始简书(一)简介安装
  12. 轻松理解 Java HashMap 和 ConcurrentHashMap
  13. Spring学习之旅(八)Spring 基于AspectJ注解配置的AOP编程工作原理初探
  14. POJ2115 C Looooops 扩展欧几里德
  15. Android AndFix修复方式的限制
  16. WIN10-缩放与布局
  17. 《基于Nginx的中间件架构》学习笔记---3.nginx的目录分析
  18. Internet
  19. electron demo项目npm install安装失败解决办法
  20. bzoj1650 / P2855 [USACO06DEC]河跳房子River Hopscotch / P2678 (noip2015)跳石头

热门文章

  1. [P2396] yyy loves Maths VII
  2. 【计算几何】URAL - 2101 - Knight's Shield
  3. 【树链剖分】【树状数组】【最近公共祖先】【块状树】bzoj3631 [JLOI2014]松鼠的新家
  4. 【网络流】【Dinic】【最大流】bzoj3396 [Usaco2009 Jan]Total flow 水流
  5. Exercise03_03
  6. [OpenJudge8786][暴力DP]方格取数
  7. Spring IOC 中三种注入方式
  8. 关于DNS,你应该知道这些
  9. CASJAVA一些理解
  10. AtomicInteger类的简单应用