Postupy: Ladění vloženého kódu
Poznámka
Dialogová okna a příkazy nabídek, které vidíte, se mohou lišit od těch popsaných v nápovědě v závislosti na aktivních nastaveních nebo edici. Pokud chcete nastavení změnit, zvolte Importovat a exportovat Nastavení v nabídce Nástroje. Další informace najdete v tématu Resetování nastavení.
Použití atributů může výrazně zjednodušit programování v jazyce C++. Další informace najdete v tématu Koncepty. Některé atributy jsou interpretovány přímo kompilátorem. Další atributy vloží kód do zdroje programu, který pak kompilátor zkompiluje. Tento vloženého kódu usnadňuje programování snížením množství kódu, který musíte napsat. Někdy ale může chyba způsobit selhání aplikace při provádění vloženého kódu. Pokud k tomu dojde, budete se pravděpodobně chtít podívat na injektovaný kód. Visual Studio nabízí dva způsoby zobrazení vloženého kódu:
V okně Zpětný překlad můžete zobrazit vloženého kódu.
Pomocí /Fxmůžete vytvořit sloučený zdrojový soubor, který obsahuje původní a vloženého kódu.
Okno Zpětný překlad zobrazuje instrukce jazyka sestavení, které odpovídají zdrojovému kódu a kódu vloženého atributy. Kromě toho může okno Zpětný překlad zobrazit anotaci zdrojového kódu.
Zapnutí poznámky ke zdroji
Klikněte pravým tlačítkem na okno Zpětný překlad a v místní nabídce zvolte Zobrazit zdrojový kód.
Pokud znáte umístění atributu v okně zdroje, můžete pomocí místní nabídky vyhledat vloženého kódu v okně Zpětný překlad.
Zobrazení vloženého kódu
Ladicí program musí být v režimu přerušení.
V okně zdrojového kódu umístěte kurzor před atribut, jehož injektovaný kód chcete zobrazit.
Klikněte pravým tlačítkem a v místní nabídce vyberte Přejít na zpětný překlad.
Pokud se umístění atributu nachází blízko aktuálního bodu provádění, můžete v nabídce Ladit vybrat okno Zpětný překlad.
Zobrazení kódu zpětný překlad v aktuálním bodě provádění
Ladicí program musí být v režimu přerušení.
V nabídce Ladit zvolte Windows a klikněte na Zpětný překlad.