範例
class
MyClass
{
public
:
MyClass();
~MyClass();
int
a;
void
myFnc();
enum
count { ONE, TWO, THREE };
operator
double
()
const
;
};
解決方案
公用成員的順序應該如下:建構子、解構子、成員函數、轉換函數、列舉、其他。
class
MyClass
{
public
:
MyClass();
~MyClass();
void
myFnc();
operator
double
()
const
;
enum
count { ONE, TWO, THREE };
int
a;
};