class ClassA {

private: int a;
private: char x;


public:void method () {
int a;
}


};


解決方案
在這個範例中,區域變數 'a' 與其中一個欄位同名。應該避免這個情況。

class ClassA {

private: int local;
private: char x;


public:void method () {
int local;
}


};