c++ int转换为枚举类型
2015-09-08 17:48
363 查看
枚举类型本身就是int类型的。
所以,c++中,int转换为枚举类型,直接强制转换就可以。
类似于下面这样:
OrderDataEntity::ENUM_ORDER_DELIVERY_TYPE( 2 )
OrderDataEntity::ENUM_ORDER_DELIVERY_TYPE这个是枚举类型。
所以,c++中,int转换为枚举类型,直接强制转换就可以。
类似于下面这样:
OrderDataEntity::ENUM_ORDER_DELIVERY_TYPE( 2 )
OrderDataEntity::ENUM_ORDER_DELIVERY_TYPE这个是枚举类型。
相关文章推荐
- C++_string_basic_string::c_str() 与 basic_string::data() 区别
- 【面试算法系列】已知二叉树的前序和中序遍历重建二叉树 - C语言实现
- 确定public继承出来的是Is_a关系(Effective C++_32)
- leetcode--Find Minimum in Rotated Sorted Array II ---C++
- C语言中常用的库函数
- 大数相乘的实现
- C++ 基本知识
- C++ 强制类型转换
- C++ 抽象类
- C++ 中指针与引用的区别
- C++ 友元函数
- C++ 中 typename
- C++模板(一)
- C++中对象初始化
- C++默认参数
- C++ enum
- C++ sort函数
- C++ inline
- (转)c++类的成员函数存储方式(是否属于类的对象)---一道面试题引发的思考
- C++ string的大小写转换