19 February 2016
版权声明:本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名elloop(包含链接)

#前言

从C++11开始,enum分为两种:

  • Unscoped Enum: “旧式”Enum,在C++11之前直接使用enum关键字定义的枚举

  • Scoped Enum: C++11开始引入的强类型枚举,使用关键字enum class或者enum struct定义的枚举

前面的文章总结了”Unscoped Enum”的使用,本文将针对Scoped Enum的使用来总结。

基本用法小技巧

enum类型转换

enum 算数运算

源码及参考链接


作者水平有限,对相关知识的理解和总结难免有错误,还望给予指正,非常感谢!

在这里也能看到这篇文章:github博客, CSDN博客, 欢迎访问



分享到