A
Hallo
CStoll schrieb:
@akari: Default-Konstruktor ist nicht nötig, den stellt der Compiler notfalls selber bereit.
Ja... aber dann werden die Member-Variablen nicht initialisiert. Dann stehen in a,b und c irgendwelche Werte drinne, was bei der sinnfreien Methode auch nicht auffällt. Aber spätestens dann wenn die Methode z.B. so aussieht
int TMyClass::add(int d, int e, int f)
{
a+=d;
b+=e;
c+=f;
return a+b+c
};
fällt es auf. Also besser immer in einem Konstruktor die Member ordentlich initialisieren.
bis bald
akari