hardcoded breakpoint (für die faq!)
-
hi, falls jemand mal nen hardcoded breakpoint benötigt:
__asm int 3;
-
Kann mir jemand kurz und einfach erklären wozu man sowas braucht? Ich versteh die Assembler-Befehle doch sowieso nicht!
Gruß,
Phips!
-
wenn du eine anwendung debuggen möchtest, diese aber DIREKT startest, kannst du ja mit visual studio ein attachment machen.
um zeit für das attachment herzustellen, is so ein breakpoint nicht schlecht.
ich benötige das, weil ich aus einer anwendung heraus eine andere anwendung (die aber ohne anweundung 1 nicht läuft) starte.
um eben die 2.anwedung zu debuggen, laufe ich auf diesen auf, um mein attachment zu machen.
-
Ist das das gleiche, wie im zweiten Programm ganz normal Breakpoints zu setzen und es dann zu debuggen, indem man unter dem Menü
Projekt -> Einstellungen -> Debug -> Ausführbares Programm für Debug-Sitzung:
das erste Programm angibt ?
-
Da finde ich die altbekannte API-Funktion DebugBreak aber wesentlich eleganter (obwohl sie genau das gleiche macht, btw).