ich möchte dieses Tool nutzen um Memory Leaks aufzuspüren. Klappt mit dem finden scheinbar soweit auch ganz gut, nur die Informationen kann ich nicht wirklich interpretieren. Wo kann ich daraus ersehen was nun genau für den Leak verantwortlich ist? Schon das erzeugen von neuen Objekten, die über die gesamte laufzeit des Programms genutzt werden, wird als solches dargestellt...???
Gibt es dazu irgendwo eine Hilfe oder kann mir jemand so weiterhelfen?
Ein Beispiel:
Code: Alles auswählen
void myClass::addData( typ data )
...
// Element im Vektor suchen
for( unsigned int i=0; i<vec.size(); i++ )
{
if( vec[i]==id )
{
vec[i] = data;
// raus, da fertig
return;
}
}
// element noch nicht gefunden, also hinzufügen
vec.push_back( data );
Ich habe einen Speicherfresser der mich pro Sekunde ca. 20kb kostet, und das ist alles was mir das Tool liefert...