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;
相关文章
|
开发框架 .NET C#
c#数组补充
c#数组的几个简单的补充
45 0
|
2月前
枚举思想的引用--查找数字的出现次数
枚举思想的引用--查找数字的出现次数
37 0
|
6月前
|
算法 Linux C语言
7.学习STL和string类:版本、组件、构造、操作及应用
7.学习STL和string类:版本、组件、构造、操作及应用
|
7月前
|
C++
多重指针:深入解析、应用与示例
多重指针:深入解析、应用与示例
|
C++ 容器
C++ vector 赋值、删除、排序类之外的其他函数
C++ vector 赋值、删除、排序类之外的其他函数
129 0
|
算法 搜索推荐 编译器
一组类型相同的数据【C 数组】总结
一组类型相同的数据【C 数组】总结
|
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的个数,保
312 0
判断Object中数据类型(已知类型、未知类型))
判断Object中数据类型(已知类型、未知类型))
148 0
1、原始类型与引用类型(区别)
1、原始类型与引用类型(区别)
150 0
|
Swift
Swift实用小册07:枚举的创建、使用、遍历、关联值、原始值
Swift实用小册07:枚举的创建、使用、遍历、关联值、原始值
432 0
Swift实用小册07:枚举的创建、使用、遍历、关联值、原始值

热门文章

最新文章