class ClassA {

private: int a;
private: char x;


public: ClassA () {
a=5;
x='c';
int local;
}


};


Řešení
V příkladu byla deklarována lokální proměnná 'local'. Toho byste se měli vyvarovat. Konstruktor by měl být použit pouze pro přiřazení hodnoty k polím

class ClassA {

private: int a;
private: char x;


public: ClassA () {
a=5;
x='c';
}


};