stl判断数据的类型

简介: stl判断数据的类型

1、判断类型是否相等

int A = 1;
int B = 2;
float C = 3.f;
std::cout << typeid(A) == typeid(B) << "  " << typeid(B) == typeid(C) << std::endl;

2、输出数据的类型名

class Test {};
int A = 1;
float B = 3.f;
Test C;
std::cout << "A type:" << typeid(A).name() << ", B type:" << typeid(B).name() << ", C type" << typeid(C).name() << std::endl;
相关文章
|
8月前
|
存储 Cloud Native Linux
C++ vector元素类型为什么不能是引用
C++ vector元素类型为什么不能是引用
|
1月前
|
算法 Linux C语言
7.学习STL和string类:版本、组件、构造、操作及应用
7.学习STL和string类:版本、组件、构造、操作及应用
|
19天前
详细解读COM中集合和枚举器笔记(2)枚举器内部实现
详细解读COM中集合和枚举器笔记(2)枚举器内部实现
|
11月前
|
C++ 容器
STL 基本操作(包含所有基本的函数功能)
STL 基本操作(包含所有基本的函数功能)
74 0
|
C++ 容器
C++ vector 赋值、删除、排序类之外的其他函数
C++ vector 赋值、删除、排序类之外的其他函数
92 0
|
Java
Java经典编程习题100例:第19例:要求定义一个int型数组a,包含100个元素,保存100个随机的4位数。再定义一个 int型数组b,包含10个元素。统计a数组中的元素对10求余等于0的个数,保
Java经典编程习题100例:第19例:要求定义一个int型数组a,包含100个元素,保存100个随机的4位数。再定义一个 int型数组b,包含10个元素。统计a数组中的元素对10求余等于0的个数,保
251 0
判断Object中数据类型(已知类型、未知类型))
判断Object中数据类型(已知类型、未知类型))
120 0
|
C++
C++ STL map使用的注意事项记录
map.count与map[]的区别 假如我们建立一个从int到int的映射: 那我们通常会这么写: map<int,int> mp,表示键值的映射 那访问不存在的键与访问存在的键会发生什么呢?
121 0
C++ STL map使用的注意事项记录
|
存储
数据结构(C语言版)实现单链表的创建,赋值随机数,插入,删除,取值,输出
数据结构(C语言版)实现单链表的创建,赋值随机数,插入,删除,取值,输出
547 0
数据结构(C语言版)实现单链表的创建,赋值随机数,插入,删除,取值,输出
|
API
我想了解更多判断数组的方式
9021年底了,突然想在这个最后一个月准备一下,试试机会,能否更进一步。所以开始准备一些基础知识,也随带总结出来给各位想换工作的同学。希望大家能找到自己想要的工作。祝大家好运!
116 0