引⽤类中的enum 引⽤类中的enum
引⽤类中的enum,需要加类的域
class_name::value_in_enum_name
点击(此处)折叠或打开
1. #include <stdio.h>
2. #include <stdlib.h>
3. class A{
4. public:
5.    enum ee{
6.        a = 0,
7.        b,enum c++
8.        max
9. };
10. };
11. class B{
12. public:
13.    enum ee{
14.        a = 1,
15.        b,
16.        max
17. };
18. };
19.
20. int
21. main ( int argc, char *argv[] )
22. {
23.    printf("%d\n",A::max);
24.    printf("%d\n",B::max);
25. }
输出:
2
3

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。