class ClassA {

private: int a;
private: char x;


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


};


Lösung
Im Beispiel wurde eine lokale Variable 'local' deklariert. Dies sollte vermieden werden. Konstruktoren sollten nur für die Zuordnung von Werten zu Feldern verwendet werden.

class ClassA {

private: int a;
private: char x;


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


};