2016-07-26 13 views
1

Ich bin ein Anfänger bei C++, und wenn ich ein triviales Programm in VS2015 schreibe und versuche, es zu debuggen, führt der Debugger mich durch jedes einzelne Detail von jedem Standard-Bibliotheksfunktion, die ich verwendet habe, mit 20-30 Breakpoints zwischen den Aussagen, die ich tatsächlich geschrieben habe.Visual Studio 2015 Debug: Wie nur in meinem eigenen Programm bleiben

Ich kann überhaupt nicht debuggen, und ich würde wirklich gerne wissen, ob es eine Möglichkeit gibt, diese Funktion auszuschalten. Ich möchte MY-Code debuggen, nicht den Bibliothekscode.

+0

es gibt nichts, was man von Heraustreten zu stoppen, laufen Cursor, läuft bis zum nächsten Haltepunkt hast du diese untersucht? – EdChum

+0

'mit 20-30 Breakpoints zwischen den Statements, die ich geschrieben habe' Bist du dir sicher, dass du zum nächsten * breakpoint * sprichst anstatt einfach zur nächsten Anweisung zu springen (wie in "jump in")? – user2079303

+2

In den Einstellungen sollte "Just my Code" -Option sein, aber ich bin mir nicht sicher, dass es für C++ funktioniert. Andernfalls sollten Sie "step-in" nicht mehr verwenden, da Sie dadurch tiefer im Callstack sind, während "step-over" Sie auf der gleichen Ebene des Callstacks hält. – Xarn

Antwort

2

Ich empfehle Ihnen, die manual zu lesen. Berücksichtigen Sie Optionen wie die Haltepunkte oder das "Überschreiten".

+1

Ich finde "Run to cursor" auch sehr nützlich. – GuyRT