how to debug in visual c++ 2005

11
HOW TO DEBUG IN VISUAL C++ 2005 Chia-Chi Chan Visual Communications Laboratory Department of Communications Engineering National Central University 1

Upload: silas-flynn

Post on 02-Jan-2016

43 views

Category:

Documents


2 download

DESCRIPTION

How To Debug In Visual C++ 2005. Chia -Chi Chan Visual Communications Laboratory Department of Communications Engineering National Central University. Outline. 如何設定中斷點 如何 Debug 總整理 & 現場教學. 如何設定中斷點. 方法 1. 直接在此處點一下. 方法 2. 先將游標點在要執行的行 列上 , 再按 F9 設定中斷點. 如何 Debug. 設完中斷點後再按 F5 跑執行. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: How To Debug In  Visual C++ 2005

1

HOW TO DEBUG IN VISUAL C++ 2005

Chia-Chi Chan

Visual Communications Laboratory

Department of Communications Engineering

National Central University

Page 2: How To Debug In  Visual C++ 2005

2

OUTLINE

如何設定中斷點

如何 Debug

總整理 & 現場教學

Page 3: How To Debug In  Visual C++ 2005

3

如何設定中斷點

方法 1. 直接在此處點一下

方法 2. 先將游標點在要執行的行 列上 , 再按 F9 設定中斷點

Page 4: How To Debug In  Visual C++ 2005

4

如何 DEBUG

設完中斷點後再按 F5 跑執行

代表現在程式執行到箭頭處就停止了 , 同時 .exe 檔也會 show 出此時程式碼跑出的結果

Page 5: How To Debug In  Visual C++ 2005

5

如何 DEBUG

按 F10: 不進入函式執行 按 F11: 逐步執行程式碼

Page 6: How To Debug In  Visual C++ 2005

6

如何 DEBUG

此時 , 如果按 F11( 逐步執行程式碼 ), 會出現 :

WHY?????

Page 7: How To Debug In  Visual C++ 2005

7

如何 DEBUG 如何跳離此程式 ??? SHIF+F11( 跳離函式 )

Page 8: How To Debug In  Visual C++ 2005

8

如何 DEBUG

按 F11

Page 9: How To Debug In  Visual C++ 2005

9

如何 DEBUG 如果按 F10( 不進入函式執行 )

執行到 printf("Welcome to C!\n")並且將此結果輸出在 exe 檔上

Page 10: How To Debug In  Visual C++ 2005

10

如何 DEBUG

按 F10 :

Debug 完成了 !!!

Page 11: How To Debug In  Visual C++ 2005

11

總整理 & 現場教學 F9: 設定中斷點

F10: 不進入函式執行

F11: 逐步執行程式碼

SHIFT+F11: 跳離函式

SHIFT+F5: 停止偵錯