新聞中心
C語(yǔ)言的debug?
單步調(diào)試是指在程序開(kāi)發(fā)中,為了找到程序的bug,通常采用的一種調(diào)試手段,一步一步跟蹤程序執(zhí)行的流程,根據(jù)變量的值,找到錯(cuò)誤的原因。

在VC++6.0中的單步調(diào)試:調(diào)試重要的幾個(gè)鍵:
F9在當(dāng)前光標(biāo)所在的行下斷點(diǎn),如果當(dāng)前行已經(jīng)有斷點(diǎn),則取消斷點(diǎn).F5調(diào)試狀態(tài)運(yùn)行程序,程序執(zhí)行到有斷點(diǎn)的地方會(huì)停下來(lái).F10單步執(zhí)行程序.CTRL+F10運(yùn)行到光標(biāo)所在行.F11和F10的區(qū)別是,如果當(dāng)前執(zhí)行語(yǔ)句是函數(shù)調(diào)用,則會(huì)進(jìn)入函數(shù)里面.SHIFT+F11跳出當(dāng)前所在函數(shù).步驟:
1,保存為c或c++文件2,根據(jù)斷點(diǎn)調(diào)試找到錯(cuò)誤處。
3,采用F10或F11單步調(diào)試找到精確的錯(cuò)誤處。
其中f10是跳過(guò)函數(shù)調(diào)用,f11是進(jìn)入函數(shù)體調(diào)試。
一般是先用f10,確定函數(shù)輸入輸出是否正確(與自己想的一樣),如不一樣,則用f11進(jìn)入函數(shù)體一步一步調(diào)試。
4,在調(diào)試過(guò)程中,肯定得監(jiān)視程序中的變量。
在vc6.0的右下角有一個(gè)watch窗口,專門用來(lái)設(shè)置監(jiān)視變量。具體怎樣設(shè)置自己體會(huì)吧。
在調(diào)試過(guò)程中,鼠標(biāo)輕輕放在變量上也會(huì)顯示該變量的值5,vc6.0專門為調(diào)試設(shè)置了工具箱以方便調(diào)試的進(jìn)行,打開(kāi)的方法如下。
如何使用debug調(diào)試?
有好多學(xué)習(xí)JavaEE的初學(xué)者不會(huì)使用debug調(diào)試,現(xiàn)在我來(lái)分享下我的經(jīng)驗(yàn),希望對(duì)大家有幫助
第一步:把自己的web項(xiàng)目部署到tomcat中去,選中自己的tomcat服務(wù)器,點(diǎn)擊上方的小蟲子按鈕,以debug模式啟動(dòng)項(xiàng)目
第二步:?jiǎn)?dòng)之后在需要調(diào)試的方法里面打上斷點(diǎn),雙擊代碼所在那一行的左側(cè)就可以,如果不知道在哪里打斷點(diǎn),通常在方法里的第一行代碼打
第三步:然后點(diǎn)擊頁(yè)面上的按鈕,觸發(fā)這個(gè)方法,這個(gè)時(shí)候就會(huì)發(fā)現(xiàn)代碼開(kāi)始從斷點(diǎn)處執(zhí)行
第四步:接下來(lái)選擇工具欄上面的這個(gè)按鈕單步執(zhí)行,程序開(kāi)始一條條語(yǔ)句執(zhí)行,這時(shí)候你會(huì)發(fā)現(xiàn)代碼執(zhí)行到了第二行
第五步:這時(shí)第一行已經(jīng)執(zhí)行完畢,第二行還沒(méi)有執(zhí)行,如果你想查看第一行執(zhí)行的結(jié)果,把鼠標(biāo)放到那個(gè)變量上去(這里的變量是list),這時(shí)候會(huì)顯示變量里的信息,可以詳細(xì)查看
1、首先,進(jìn)行打開(kāi)一個(gè)需要進(jìn)行調(diào)試的代碼,進(jìn)行再當(dāng)前來(lái)進(jìn)行編輯。
2、在當(dāng)前的代碼進(jìn)行編輯的完成,進(jìn)行點(diǎn)擊 run 菜單。
3、進(jìn)行點(diǎn)擊了run之后,彈出了下拉菜單選中為 debug 的選項(xiàng)。
4、這樣就會(huì)彈出了一個(gè)需要的運(yùn)行的文件名稱中,進(jìn)行選中一個(gè)當(dāng)前的運(yùn)行名稱。
5、文件名稱選擇完成之后,就會(huì)開(kāi)始對(duì)當(dāng)前的進(jìn)行調(diào)試了。
6、或者進(jìn)行點(diǎn)擊輸出窗口,進(jìn)行點(diǎn)擊debug的按鈕,來(lái)進(jìn)行調(diào)試。
qt里怎么在release下也能使用qdebug?
默認(rèn)是這樣的,如果想在release版本下關(guān)閉qDebug輸出內(nèi)容。可以在pro文件中針對(duì)release版本追加 QT_NO_DEBUG_OUTPUT 宏定義,這樣qDebug函數(shù)就不起作用了。
debug卡怎么用呀?
Debug卡的使用方法如下:
將Debug卡插入電腦的主板,并連接好電源。
在電腦啟動(dòng)時(shí),按下“開(kāi)關(guān)”鍵,使Debug卡開(kāi)始進(jìn)行POST。
當(dāng)Debug卡輸出顯示信號(hào)時(shí),將自檢結(jié)果輸出到顯示器上。
如果Debug卡一直顯示FF或其它代碼,則可能表示PCI槽或主板存在問(wèn)題,可以嘗試更換插槽或主板。
如果Debug卡一直顯示00,則表示自檢全部通過(guò),可以嘗試進(jìn)入操作系統(tǒng)引導(dǎo)。
到此,以上就是小編對(duì)于output c語(yǔ)言的問(wèn)題就介紹到這了,希望這4點(diǎn)解答對(duì)大家有用。
網(wǎng)頁(yè)名稱:C語(yǔ)言O(shè)utputDebugString函數(shù)怎么使用
文章路徑:http://m.5511xx.com/article/dphscdd.html


咨詢
建站咨詢
