Einzelnen Beitrag anzeigen

DMW

Registriert seit: 6. Sep 2006
Ort: Münster
269 Beiträge
 
Delphi XE Professional
 
#8

Re: [c++] Durch Objektliste interieren

  Alt 13. Sep 2008, 20:41
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.

Ü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);
?
Moritz
  Mit Zitat antworten Zitat