Ich muss am Haltepunkt anhalten, wenn ein anderer Haltepunkt übergeben wurde. Ist es möglich, in VC++ zu realisieren?Bedingter Haltepunkt hängt von anderem Haltepunkt ab
Antwort
Warum haben Sie Ihre zwei Haltepunkte auf diese Weise debuggen? Wenn das Debuggen zu der bestimmten Codezeile ausgeführt wird, würde es die Bedingung aufrufen und dann den bedingten Haltepunkt auslösen. Wenn es nur zu einer Codezeile ausgeführt wird, kann es die Codezeile Conditional in B nicht aufrufen, es sei denn, es ruft wirklich an/läuft zu dieser Zeile.
Ich muss in B stoppen, wenn das Debuggen diese Zeile erreicht. Aber bitte, stoppen Sie auf B nur, wenn A zuvor – vico
@vico übergeben wurde, es unterstützt es nicht, wir können eine Bedingung in B mit einigen Parametern von A setzen, aber der Debugger muss wirklich auf die Linie B ausführen Zwei Breakpoints (in Codezeile A und B) haben die Ausführungsreihenfolge, wenn A zuerst ausgeführt wird, trifft sie zuerst einen Breakpoint, nicht den Breakpoint B, es sei denn, Sie möchten den ersten Breakpoint mit dem Attribut DebuggerNonUserCode vermeiden: https: //blogs.msdn.microsoft.com/visualstudioalml/2016/02/12/using-the-debuggernonusercode-attribute-in-visual-studio-2015/# –
@vico, irgendwelche Updates? Ist es die Workaround, die Sie erhalten möchten? –
- 1. jdb bedingter Haltepunkt
- 2. Set bedingter Haltepunkt mit hebeln-byebug
- 3. Bedingter Haltepunkt auf Typname in VisualStudio
- 4. GDB bedingter Haltepunkt auf beliebige Arten
- 5. Bedingter Haltepunkt beim Debuggen von XSLT in Visual Studio
- 6. IntelliJ Idea (Debugging) bedingter Haltepunkt abhängig von anderen Haltepunkten
- 7. Django - Standardfeldwert hängt von anderem Feldwert ab
- 8. Tesorflow-Platzhalter hängt von anderem Platzhalter ab
- 9. Benutzer Haltepunkt von nirgendwo
- 10. LLDB: bedingter Haltepunkt auf einem am meisten abgeleiteten Typ
- 11. Fehler, wenn ein bedingter Haltepunkt auf System.Type mit
- 12. Haltepunkt 2.7.0 Syntax
- 13. IntelliJ: Haltepunkt jedes Mal, wenn ein Objekt im Haltepunkt erscheint
- 14. Bedingte Haltepunkt nicht
- 15. gdb Haltepunkt auf pthread_create
- 16. Materialize Schaltfläche Zusammenbruch Haltepunkt
- 17. Firebug programmatic Haltepunkt?
- 18. Bedingter Sprung oder Bewegung hängt von nichtinitialisierten Wert (en) ab
- 19. MSVC6: Haltepunkt stoppt Programm
- 20. Haltepunkt mit Platzhaltern setzen?
- 21. Haltepunkt in Racket setzen?
- 22. Einzelklick Haltepunkt in Eclipse
- 23. Pause Matlab ohne Haltepunkt
- 24. Haltepunkt hat zwei Adressen?
- 25. Haltepunkt in Konfiguration deaktiviert
- 26. PowerShell obligatorischer Parameter hängt von anderem Parameter ab
- 27. Chrome-Entwicklerwerkzeuge. DOM Teilbaum Änderung Haltepunkt?
- 28. beide Navigationsleisten auf falschen Haltepunkt
- 29. Eclipse Doppelklick Zeilennummer für Haltepunkt
- 30. Haltepunkt auf Javascript in CSHTML?
Wie haben Sie einen anderen Haltepunkt verwendet? Was bedeutet "bestanden"? Wenn es zwei Haltepunkte gibt, wie ist die Beziehung zwischen ihnen? Wenn es in Haltepunkt 1 angehalten wurde und Sie dann Ihre App debuggen, wie den Schritt in verwenden, setzen Sie die vorherige Codezeile (den Code in Haltepunkt 1) als Bedingung. So könnte es in Haltepunkt 2 stoppen, wenn Sie Ihre App Schritt für Schritt debuggen. –
Ja, es gibt zwei Haltepunkte A und B. Ich möchte als VS nur bei B anhalten, wenn bei A im aktuellen Lauf gestoppt wurde. – vico