c 如何避免枚举值重复-- 求助
举个例子:
typedef enum A
{
ABB = 1,
ACC = 2,
ADD = 2,
AEE = 3,
AGG = 20,
AKK = 30
}a;
如上述枚举A, 其中ACC和ADD枚举值是一样的,并且这样的用法在c中是合法的;
现在有个需求是:如何避免枚举中出现值是一样的情况 或者 怎么检测出来出现枚举值重复
typedef enum A
{
ABB = 1,
ACC = 2,
ADD = 2,
AEE = 3,
AGG = 20,
AKK = 30
}a;
如上述枚举A, 其中ACC和ADD枚举值是一样的,并且这样的用法在c中是合法的;
现在有个需求是:如何避免枚举中出现值是一样的情况 或者 怎么检测出来出现枚举值重复
全部评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享