利用call stack視窗檢視函式呼叫資訊
call stack視窗能夠檢視當前方法的呼叫資訊。例如方法的引數資訊,呼叫當前方法的引數等。例項實現的是在按鈕的單擊事件方法內,呼叫自定義方法,在call stack視窗內可以顯示呼叫的過程,如圖1.75所示。
圖1.75 利用call stack視窗檢視函式呼叫資訊
call stack視窗在除錯期,通過選擇view→debug windows→call stack命令開啟,預設情況下編譯器是不會開啟該視窗的。在該視窗可以檢視函式呼叫的層次結構,這樣可以輔助開發人員分析**,了解**的層次結構。
(1)建立基於對話方塊的應用程式。
(2)在標頭檔案debugprogramdlg.h中新增outputresult方法。
(3)outputresult方法的實現**如下:
iresult=0
; str
= new
char[100]; //定義字串變數 = 5
; //賦初值
= 10
; =
a+ b; //求和
>
setwindowtext(strresult);
(4)在outputresult方法內設定一處斷點,按f5鍵進入除錯狀態,執行view→debug windows→call stack命令開啟call stack視窗進行檢視。
心法領悟027:call stack視窗的使用技巧。
call stack視窗只能進行檢視操作,不能進行任何修改操作,但該視窗配合f11鍵特別有用。當開發人員在除錯時按f11鍵時,call stack視窗的內容就會發生改變,注意f11鍵一定要在函式呼叫語句前按下。
利用Call Stack視窗檢視函式呼叫資訊
利用call stack視窗檢視函式呼叫資訊 call stack視窗能夠檢視當前方法的呼叫資訊。例如方法的引數資訊,呼叫當前方法的引數等。例項實現的是在按鈕的單擊事件方法內,呼叫自定義方法,在call stack視窗內可以顯示呼叫的過程,如圖1.75所示。圖1.75 利用call stack視窗檢...
利用黑視窗傳送郵件
黑視窗傳送email nslookup q mx 163.com 檢視163伺服器 telnet 163mx02.mxmail.netease.com 25 連線163伺服器 回車 220 163.com anti spam gt for coremail system 163com 2012101...
利用反射檢視類成員
反射檢視類的成員資訊 利用c 的反射機制,可以檢視封裝的型別的基本資訊及元資料。本文中的示例則是利用反射機制來檢視類的成員資訊,包括字段,方法,建構函式。下面先列舉示例中所用到的類 type system.reflection 功能的根,也是訪問元資料的主要方式。使用type的成員獲取關於型別宣告的...