郭大宝安娜,整下巴多少钱,叶春晖老师的博客
在c++中,这两种定义枚举类型的关键字用法和效果相同,推荐使用前者。typedef enum多用在c语言中。
在c语言中,如果使用typedef enum定义一个枚举类型,比如:
typedef enum tokentype { blah1 = 0x00000000, blah2 = 0x01000000, blah3 = 0x02000000 } mytype;
则可以通过 tokentype mytype 使用所定义的枚举类型。如果使用enum定义一个枚举类型,比如:
enum tokentype { blah1 = 0x00000000, blah2 = 0x01000000, blah3 = 0x02000000 }mytype;
则需要通过 enum tokentype mytype 使用所定义的枚举类型。
ref:
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
如何在没有core文件的情况下用dmesg+addr2line定位段错误
用QT制作3D点云显示器——QtDataVisualization
网友评论