C++语言基础(14)-typeid
2024-08-29 05:35:43
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 |
最新文章
- 分金币 bzoj 3293
- 【JAVA并发编程实战】10、并发程序的测试
- 隐藏UITableView多余的分割线
- 关于window.open()中文传值乱码问题的解决方法
- dell r710 安装ubuntu 12.04 server 启动后进入initramfs解决办法
- 浅谈Apache Spark的6个发光点(CSDN)
- 微信中得到的GPS经纬度放在百度,腾迅地图中不准的原因及处理
- Xcode8 Could not build Objective-C module 'FBSDKCoreKit'
- IE attachEvent事件处理程序(事件绑定的函数)的this指向的是window不是执行当前事件的dom元素
- Hadoop读书笔记(二)HDFS的shell操作
- GO的初始简书(一)简介安装
- 轻松理解 Java HashMap 和 ConcurrentHashMap
- Spring学习之旅(八)Spring 基于AspectJ注解配置的AOP编程工作原理初探
- POJ2115 C Looooops 扩展欧几里德
- Android AndFix修复方式的限制
- WIN10-缩放与布局
- 《基于Nginx的中间件架构》学习笔记---3.nginx的目录分析
- Internet
- electron demo项目npm install安装失败解决办法
- bzoj1650 / P2855 [USACO06DEC]河跳房子River Hopscotch / P2678 (noip2015)跳石头
热门文章
- [P2396] yyy loves Maths VII
- 【计算几何】URAL - 2101 - Knight's Shield
- 【树链剖分】【树状数组】【最近公共祖先】【块状树】bzoj3631 [JLOI2014]松鼠的新家
- 【网络流】【Dinic】【最大流】bzoj3396 [Usaco2009 Jan]Total flow 水流
- Exercise03_03
- [OpenJudge8786][暴力DP]方格取数
- Spring IOC 中三种注入方式
- 关于DNS,你应该知道这些
- CASJAVA一些理解
- AtomicInteger类的简单应用