vc調(diào)試經(jīng)驗(yàn)
????? 最經(jīng)常在csdn上看到關(guān)于調(diào)試方面的文章,人氣值也挺旺,可是要消化那一大堆文字確實(shí)也是不容易的事。在這里,我也來寫一段!希望對(duì)大家有所幫助。?????? 我們?cè)谧鰒c編程調(diào)試時(shí)經(jīng)常遇到需要顯示變量的內(nèi)容之類的問題,在dos模式下我們簡(jiǎn)單使用printf(...)就行了,在windows我們?nèi)绾物@示變量?jī)?nèi)容呢?大家肯定有許多方法如:調(diào)試時(shí)設(shè)置斷點(diǎn),用MessagBox什么的。我在開始使用vc時(shí),也經(jīng)常采用這樣的方法來調(diào)試,但遇到一些不能用斷點(diǎn)調(diào)試的程序時(shí),比如某些繪圖的程序里需要在ondraw里計(jì)算,就沒辦法了,把變量寫到文件里吧?太麻煩了,還是看看仔細(xì)檢查源代碼吧!
??????? 一個(gè)偶然的機(jī)會(huì),我終于發(fā)現(xiàn)了windows下類似printf的東東了,那就是_RPT。
??????? 大家在自己vc?的源程序里加上_RPT1(0,"i=%d\n",i);到debug模式下運(yùn)行一下。好了,看到結(jié)果了吧!那_RPT1能有幾個(gè)參數(shù)嗎?不行!哪要有兩個(gè)參數(shù)怎么辦?那就用_RPT2吧!其他的就自己試吧!
??????? s6283@hotmail.com
posted on 2006-04-30 17:26 楊粼波 閱讀(463) 評(píng)論(0) 編輯 收藏 引用 所屬分類: Windows編程