wxPlotWindow, 2D-Kurve plotten
-
Hallo zusammen,
hat schon mal jemand wxPlotWindow benutzt ? Bei mir erzeugt das Memoryleaks::
Im Konstruktor mache ichm_plot1 = new wxPlotWindow(m_panelPlot,wxID_ANY,wxDefaultPosition, wxDefaultSize);
Im Destruktor mache ich
delete m_plot1;
Somit habe ich beim Beenden des Programms Memory-Leaks, Wenn ich die beiden Zeile auskommnetiere nicht. Also liegt es wohl an wxPlotWindow. Ist die Klasse unsauber programmiert ? Mache ich was falsch ?
Oder kann mir jemand eine andere Möglichkeit nennen um 2D-Plots zu zeichnen ?
Ich habe noch MathPlot entdeckt, aber da geht die Doku anscheinend gegen 0....
-
Schau doch mal was der Debugger da sagt.
(Normalerweise braucht man für einfache Ctrls/Panels kein delete, da das vom Parent schon erledigt wird.)Auch wäre es natürlich hilfreich zu wissen, ob der destruktor überhaupt aufgerufen wird
-
Danke für den Tip, aber mittlerweile habe ich im net noch mehr Hinweise auf fehlerhafte Programmierung (mit Lösung) der Datei Plot.cpp gefunden.