相关疑难解决方法(0)

两个枚举有一些共同的元素,为什么会产生错误?

我的代码中有两个枚举:

enum Month {January, February, March, April, May, June, July,
        August, September, October, November, December};
enum ShortMonth {Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec};
Run Code Online (Sandbox Code Playgroud)

May 是两个枚举中的常见元素,因此编译器说:

调查员的重新声明' May'.

为什么这么说呢?我怎么能绕过这个呢?

c c++ enums

32
推荐指数
5
解决办法
2万
查看次数

标签 统计

c ×1

c++ ×1

enums ×1