C++11强枚举类型
2016-09-22 23:48
162 查看
下面主要代码
强枚举类型就是给我们的枚举类型限制相关的类型。
运行结果
强枚举类型就是给我们的枚举类型限制相关的类型。
#include <iostream> using namespace std; //这里我们可以给enum限定类型 //这里表示我们只能使用char类型 enum color:char{red='A',yellow,green,white}; enum SS{SS1=0,SS2='A',SS3='C'}; int main() { color col = yellow; cout << "Hello World!" << endl; cout << "current color is "<<col<<endl; cout << "current color is "<<(char)col<<endl; SS s = SS1; cout << "current ss is "<<SS1<<endl; s = SS2; cout << "current ss is "<<SS2<<endl; return 0; }
运行结果
相关文章推荐
- Cocos2d-x3.1中C++11强枚举类型
- C++11:强类型枚举(enum)
- C++11 FAQ中文版:枚举类——具有类域和强类型的枚举
- C++11:强类型枚举(enum)
- C++11的强类型枚举
- C++11:强类型枚举(enum)
- C++11强类型枚举
- 有缺陷的枚举类型 和 C++11中的强类型枚举
- C++11强类型枚举
- C++11强类型枚举——枚举类
- C++11 理解 (十二) 之 强类型枚举
- C++11 FAQ中文版:枚举类——具有类域和强类型的枚举
- 【c++11】 enum class: 强类型枚举
- C++11:强类型枚举
- Cocos2dx 3.0 过渡篇(二十八)C++11强类型枚举
- C++11新特性(三)Strongly-typed enums 强类型枚举简单使用
- c++11 强类型枚举
- 枚举类型和整数类型的转换
- Tolua使用笔记五:lua中遍历访问c#的Dictionary类对象与枚举类型
- C# 枚举类型 enum