Udostępnij za pośrednictwem


Jak: debugowania kodu wniesiony

[!UWAGA]

Okna dialogowe i poleceń menu, którą widzisz może różnią się od opisane w pomocy, w zależności od ustawień aktywny lub edition.Aby zmienić ustawienia, wybierz polecenie Importuj i Eksportuj ustawienia w menu Narzędzia.Aby uzyskać więcej informacji, zobacz Visual Studio, ustawienia.

Przy użyciu atrybutów może znacznie uprościć programowania C++.Aby uzyskać więcej informacji, zobacz Pojęcia związane z programowaniem przypisane.Niektóre atrybuty są interpretowane bezpośrednio przez kompilator.Inne atrybuty wstrzyknięcie kodu do źródła programów, które kompilator następnie kompiluje.Ten kod czyni programowania łatwiejsze, zmniejszając ilość kodu, który trzeba napisać.Jednak czasami błąd może spowodować niepowodzenie podczas wykonywania takiego kodu aplikacji.Gdy tak się stanie, prawdopodobnie można przyjrzeć się kod.Visual Studio umożliwia przeglądanie kodu wniesiony na dwa sposoby:

  • Można wyświetlić kod w demontażu okna.

  • Za pomocą /Fx, można utworzyć plik źródłowy korespondencji seryjnej, zawierający kod oryginalny i wniesiony.

Demontażu w oknie wyświetlane instrukcje asemblera odpowiadające kodu źródłowego i kod dodane przez atrybuty.Ponadto demontażu okna można pokazać adnotacji kodu źródłowego.

Aby włączyć źródła adnotacji

  • Kliknij prawym przyciskiem myszy demontażu okna i wybierz polecenie Pokaż kod źródłowy z menu skrótów.

    Jeśli znasz lokalizację atrybut w oknie źródła można użyć menu skrótów, aby znaleźć kod w demontażu okna.

Aby wyświetlić kod

  1. Debuger musi być w trybie przerwania.

  2. W oknie kodu źródłowego umieść kursor na początku atrybut, którego kod chcesz wyświetlić.

  3. Kliknij prawym przyciskiem myszy i wybierz Go do demontażu z menu skrótów.

    Jeśli atrybut lokalizacji jest bliski bieżącego punktu wykonania, można wybrać demontażu w oknie debugowania menu.

Aby wyświetlić kod demontażu w bieżącym punkcie wykonanie

  1. Debuger musi być w trybie przerwania.

  2. Z debugowania menu, wybierz polecenie Windowsi kliknij przycisk demontażu.

Zobacz też

Koncepcje

Debuger zabezpieczeń

Inne zasoby

Debugowanie kodu macierzystego