最简单当然是用typeid了、不过首先得加入头文件typeinfo

例如想知道某个数据的类型、则使用name方法

#include <typeinfo>
using namespace std;
int main(){int iobj; cout << typeid( iobj ).name() << endl;  //  打印: int cout << typeid( 8.16 ).name() << endl; // 打印: double

   return 0;}

如果只是想比较两者的类型是否相同、大可不必name方法

#include <type_info> using namespace std;int main()
{employee *pe = new manager; employee& re = *pe; if ( typeid( pe ) == typeid( employee* ) )  // true // do something return 0;}

转载于:https://www.cnblogs.com/klobohyz/archive/2012/04/25/2470010.html

C++中查看数据类型的方法相关推荐

  1. js中判断数据类型的方法

    JS中判断数据类型的方法: 使用typeof操作符. 对一个值使用 typeof 操作符可能返回下列某个字符串,返回的类型都是字符串形式. (1) undefined:如果这个值未定义 (2) boo ...

  2. python查看数据类型的方法_pycharm下查看python的变量类型和变量内容的方法

    pycharm下查看python的变量类型和变量内容的方法 用过Matlab的同学基本都知道,程序里面的变量内容可以很方便的查看到,但python确没这么方便,对于做数据处理的很不方便,其实不是没有这 ...

  3. js 数据类型_js中检测数据类型的方法汇总

    回顾一下js中数据类型分为两大类,基础类型和引用数据类型,主要有: 基本数据类型 Number String Boolean Null Undefined Symbol 复杂数据类型 Array Fu ...

  4. 判断js中的数据类型的方法

    在 判断js中的数据类型 我们通常会使用typeOf()方法,        typeof   2         输出   number       typeof   null       输出   ...

  5. linux java时区_教大家几种在Linux系统中查看时区的方法

    前言 在这篇短文中,我们将向你简单介绍几种 Linux 下查看系统时区的简单方法.在 Linux 机器中,尤其是生产服务器上的时间管理技能,是在系统管理中一个极其重要的方面. 好,我们一起来看几种查看 ...

  6. javaScript中判断数据类型的方法

    目录 一.javaScript数据类型 二.javaScript判断数据类型的方法 1.使用typeof 2.使用instanceof 3.使用Object.prototype.toString.ca ...

  7. python查看各列数据类型_pandas中查看数据类型的几种方式

    在获得数据之后.分析数据之前,我们一般需要对数据总体进行一个概览,如有哪些字段,每个字段的类型,值是否缺失等,以下列出了几种方法,供我们方便快捷的查看dataframe的数据类型. 1.维度查看:df ...

  8. linux gdb打印内存命令,gdb中查看内存方法总结

    出自计组第三次上机附加题第二题 用gdb运行程序b,输出中相应地址究竟指向了什么? 请贴上你是如何找到的(使用了什么gdb指令等等) 在查看地址前首先需要断点定位到需要查看的位置 显示代码内容 (gd ...

  9. python中数据类型判断方法(学习笔记)

    type 数据类型 1.type(对象) :就是一个最实用又简单的查看数据类型的方法 eg1: a=3 print(type(a)) 结果 <class 'int'>          # ...

最新文章

  1. 记一次 Kubernetes 集群被入侵,服务器变矿机
  2. MongoDB文档对象字段属性合并的2种转换方法
  3. oracle 11g goldengate与oracle 11g数据同步
  4. javaScript实现选中文字提示新浪微博分享的效果
  5. 推荐系统经典模型 Wide Deep 论文剖析
  6. linux下mysql的用户名,linux下设置mysql用户名及密码
  7. 蓝桥杯历届试题-六角填数(12)
  8. Oracle-创建服务器参数文件
  9. java 网络编程发展过程以及nio的特点
  10. Python实现十大经典算法动画图解
  11. ATmega / AVR单片机型号标识规则及选型
  12. Maven查看当前生效配置、pom、环境变量等命令(mvn help用法)
  13. 入门学习必收藏!精选Photoshop、D…
  14. 喜欢的现代诗 -。-
  15. html 怎么布局ui,移动端UI快速布局解决方案AUI
  16. 腾讯、百度、高德、谷歌、天地图地图瓦片
  17. java 控制台 全屏_Java全屏模式与退出全屏:
  18. ipc4 - A 转换AV号(avtobv)
  19. P95、P99.9百分位数值——服务响应时间的重要衡量指标
  20. 太空动作游戏《Phobos Vector Prime》创作经验分享

热门文章

  1. 手把手教你将H5游戏打包为手游
  2. linux配置本地yum源 centos7.9为例
  3. 一天学完spark的Scala基础语法教程教程三、循环结构(idea版本)
  4. mysql模糊查询(详细的解析与例句)-建议收藏
  5. Java工程师知识图谱
  6. 查看修改Linux时区和时间
  7. Win10安装后必做的优化,解决磁盘100%占用
  8. C#基础加强(7)之ref与out
  9. JAVA设计模式--单例模式
  10. 我的.net程序在linux上运行起啦