class ClassA {

private: int a;
private: char x;


public:void method () {
int a;
}


};


Řešení
v příkladu má lokální proměnná 'a' stejný název jako jedno z polí. Toho byste se měli vyvarovat.

class ClassA {

private: int local;
private: char x;


public:void method () {
int local;
}


};