Zitat von
DMW:
Wenn du kein "using namespace" im Header hast, mußt du die Liste im Header natürlich auch vollständig qualifizieren, also als std::list. Und GetKonten() gibt immer noch eine Kopie und keine Referenz zurück.
Ich weiß. Ich woööte erstmal die Kompilerfehler weg haben.
Zitat:
Überdies erzeugst du in _tmain() diverse Speicherlecks. Eigentlich müßte dir aus Delphi bekannt sein, warum. Oder schreibst du da Code wie
Delphi-Quellcode:
var
kunde1: TKunde;
konto1: TKonto;
begin
kunde1 := TKunde.Create;
kunde1.Name := 'Mueller';
kunde1.Vorname := 'Emil';
konto1 := TKonto.Create;
konto1.Saldo := 500;
kunde1.AddKonto (konto1);
?
Ich weiß, ich muss den Speicher noch freigeben, aber so weit war ich noch gar nicht.
So Compilerfehler sind weg, jetzt kann ich mich um den Rest kümmern.
Kannst du mir noch was zu den Ordnern sagen?