0
点赞
收藏
分享

微信扫一扫

c++11标准库之带作用域名的枚举


 在常规枚举前在加上clas关键字,后面的char为枚举的类型,如果不指定默认为int

//带作用域名的枚举
enum class MyEnumClass : char
{
one='a', two, three
};

测试带作用域名的枚举并输出值

printf("%c\n", (char)MyEnumClass::one);
cout <<"MyEnumClass:" << (char)MyEnumClass::three << endl;

输出结果:

c++11标准库之带作用域名的枚举_作用域

 

举报

相关推荐

0 条评论