200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 取枚举的参数c语言 求解:如何获得enum类型中枚举值的数量

取枚举的参数c语言 求解:如何获得enum类型中枚举值的数量

时间:2023-01-30 11:54:35

相关推荐

取枚举的参数c语言 求解:如何获得enum类型中枚举值的数量

评论

#re: 求解:如何获得enum类型中枚举值的数量

-11-11 20:43

OwnWaterloo

#re: 求解:如何获得enum类型中枚举值的数量[未登录]

-11-12 01:47

Liu

搞不懂你咋有这么变态的需求。

sizeof(T)当然是4,就是一个Integer么

编译过程中,这些应该直接当作了常量处理吧?所以你上哪里知道有多少常量呢回复更多评论

#re: 求解:如何获得enum类型中枚举值的数量

-11-12 09:46

codejie

@OwnWaterloo

悲剧~回复更多评论

#re: 求解:如何获得enum类型中枚举值的数量

-11-12 09:47

codejie

@Liu

嗯,我需求就是要知道‘有多少常量’,不是很变态吧。。。。

另:

为了C,我又买了三本书:C语言,C专家,C陷阱。你看我够勤奋吧~回复更多评论

#re: 求解:如何获得enum类型中枚举值的数量

-11-12 10:09

溪流

enum T

{

T1 = 0,

T2,

// ...

Tn,

T_MAX

};

读 T_MAX 确定个数回复更多评论

#re: 求解:如何获得enum类型中枚举值的数量

-11-12 10:28

codejie

@溪流

嗯,我就是不想定义个T_MAX。。。。嘿嘿。。。回复更多评论

#re: 求解:如何获得enum类型中枚举值的数量

-11-12 20:11

溪流

@codejie

那,木有了回复更多评论

#re: 求解:如何获得enum类型中枚举值的数量[未登录]

-11-12 20:19

codejie

@溪流

杯具啊~回复更多评论

#re: 求解:如何获得enum类型中枚举值的数量[未登录]

-11-13 03:34

Liu

@codejie

有时候我觉得,你是不是勤奋的过头了……回复更多评论

#re: 求解:如何获得enum类型中枚举值的数量

-11-13 10:05

codejie

@Liu

哎呀,不想平常的你啊。。。我以为你会说我--吃了空。。。回复更多评论

#re: 求解:如何获得enum类型中枚举值的数量

-05-22 23:27

Freeway

This works in C#:

enum ae

{

aa,

bb

}

public static void enumTest()

{

var el = Enum.GetNames(typeof(ae)).ToList();

el.ForEach(e => Console.WriteLine(e));

}

Hope this could help in CPP.回复更多评论

#re: 求解:如何获得enum类型中枚举值的数量

-05-24 12:33

codejie

@Freeway

CPP这样应该不行,没有对应的函数。。。

(应该rollback过了,我前面的回复没有了。。。)回复更多评论

#re: 求解:如何获得enum类型中枚举值的数量

-02-27 15:33

cnbt

得到一个总数循环判断,,,回复更多评论

#re: 求解:如何获得enum类型中枚举值的数量[未登录]

-02-27 20:14

codejie

@cnbt

有了总数,还循环个毛毛啊...回复更多评论

#re: 求解:如何获得enum类型中枚举值的数量

-03-01 00:14

溪流

@codejie

哈哈:)回复更多评论

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。