Ich benutze MSVC 2010.
Ich versuche, Duplikate aus einer Liste zu entfernen (ohne sie zu behalten)
Warum ist dieser Code im Debug-Modus 100 mal langsamer?
Gibt es eine andere Möglichkeit, alle äquivalenten Objekte zu entfernen und sie im Debug-Modus schneller zu machen?
Es ist auf den Punkt, dass ich im Moment Debuggen nicht verwenden kann. Die Verarbeitung dauert einige Minuten, während die Freigabe einige Sekunden dauert.
%Vor% Im Allgemeinen ist STL beim Debuggen in Visual Studio wegen der Iterator-Debugging-Unterstützung . Sie können dies erheblich beschleunigen, indem Sie _HAS_ITERATOR_DEBUGGING
auf 0 setzen.
Tags und Links c++ stl visual-c++