#前言
从C++11开始,enum分为两种:
-
Unscoped Enum: “旧式”Enum,在C++11之前直接使用enum关键字定义的枚举
-
Scoped Enum: C++11开始引入的强类型枚举,使用关键字
enum class
或者enum struct
定义的枚举
前面的文章总结了”Unscoped Enum”的使用,本文将针对Scoped Enum
的使用来总结。
#前言
从C++11开始,enum分为两种:
Unscoped Enum: “旧式”Enum,在C++11之前直接使用enum关键字定义的枚举
Scoped Enum: C++11开始引入的强类型枚举,使用关键字enum class
或者enum struct
定义的枚举
前面的文章总结了”Unscoped Enum”的使用,本文将针对Scoped Enum
的使用来总结。