Wann wird std::_iterator_base::_orphan_me aufgerufen?
-
Hi!
Ich bin gerade dabei mein Programm etwas schneller zu machen und suche mit dem Code-Analyst Flaschenhälse. Ganz oben in der Liste der oft aufgerufenen Funktionen steht std::_iterator_base::_orphan_me und ich weiß nicht so recht, wann genau dieser Aufruf zu Stande kommt. Ich arbeit recht viel mit Vektoren. Wahrscheinlich ein aufruf von std::vector. Aber welche Methode von std::vector? Ungefähr? was macht _orphan_me?
Vielen Dank für jede Art von Anregungen!
Sören
-
schon im code nachgesehen, wofür es verwendet wird?
wenn nicht: wie verwendest *du* den vector?
-
Hmmm. scheint wohl bei den std::vector::clear() s zu passieren. Dann ist ja alles klar.
Ich danke ecuh, hätte auch mal selber auf die Idee kommen können, nen Breakpoint bei Orphan_me zu setzen. War wohl zu faul die Datei zu suchen...Grüße
Sören