示例
class
MyClass
{
public
:
MyClass();
~MyClass();
int
a;
void
myFnc();
enum
count { ONE, TWO, THREE };
operator
double
()
const
;
};
解决方案
Public 成员应该按照下面顺序:构造函数、析构函数、成员函数、转换函数、枚举,然后是其他内容。
class
MyClass
{
public
:
MyClass();
~MyClass();
void
myFnc();
operator
double
()
const
;
enum
count { ONE, TWO, THREE };
int
a;
};