首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    C++枚举类型enum与enum class

    参考链接: C++枚举 文章目录  一.关于枚举类型二.枚举类型enum的使用三.枚举类型enum class的使用 一.关于枚举类型   1. 什么是枚举类型? ...在C++中,枚举类型分为不限定作用域(enum)和限定作用域(enum class)。   2. enum与enum class的区别? (为什么需要限定作用域?) ...enum与class enum区别在于是否限定其作用域。C语言规定,枚举类型(enum)的成员的可见范围被提升至该枚举类型所在的作用域内。...这便体现C++11引入枚举类(enum class)的重要性,enum class能够有效对枚举作用域进行限定,避免了枚举成员的重定义。 ...三.枚举类型enum class的使用  定义:  enum class/*枚举类型*/  {     /*枚举成员*/,                     /*枚举成员*/,

    5.5K41
    领券