• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            c++調(diào)試小技巧

                                                                        
                                (PS:此文僅僅面向初學(xué)者,大牛門直接略過此文好了................)

            用C++(VC6.0)一般調(diào)試的時(shí)候要么就是單步跟蹤,或是設(shè)置斷點(diǎn),寫過程序的都知道,程序的語(yǔ)法錯(cuò)誤很容易找,但是關(guān)于程序的邏輯錯(cuò)誤有時(shí)候靠前面的方法還是找的有些費(fèi)力(尤其是做一些算法上的題目,像ACM........還有就是在Dev C++這個(gè)環(huán)境下,單步跟蹤,設(shè)置斷點(diǎn)這些功能也沒有VC那么完善,調(diào)試有時(shí)候會(huì)很郁悶),這時(shí)候可能就需要人為的加一些打印的信息來找邏輯上的一些錯(cuò)誤了,但是每當(dāng)這些調(diào)試的信息多起來后每次都要反復(fù)的注釋啊,去注釋啊,就不免有些麻煩了,這時(shí)候有個(gè)簡(jiǎn)便的方法: 
                       
                       就是將原來像這種/*..............................*/注釋段落的方式
                       換成以下方式來注釋段落
                        
                       #ifdef DEBUG       
                        ...........................
                        ...........................
                        .............................
                      #endif

                        上述這種注釋方式的好處就是,當(dāng)你需要運(yùn)行該段落的代碼時(shí)候你可以直接在程序前面加“#define DEBUG”這句話,若你不要運(yùn)行該段調(diào)試的代碼(換做以前就是用/**/來注釋不要的部分),直接用//注釋掉“#define DEBUG”這句話就行了,像這樣 //#define DEBUG,這樣子只注釋一句話,就能注釋所有的調(diào)試內(nèi)容了.........

            (只是一些調(diào)試的小技巧,不登大雅,為避免遭BS,請(qǐng)大牛們直接略過.........)

            posted on 2009-08-12 19:39 蝸牛也Coding 閱讀(911) 評(píng)論(3)  編輯 收藏 引用

            評(píng)論

            # re: c++調(diào)試小技巧 2009-08-12 21:40 李現(xiàn)民

            不會(huì)引起#endif配對(duì)的錯(cuò)亂么?  回復(fù)  更多評(píng)論   

            # re: c++調(diào)試小技巧 2009-08-12 22:06 蝸牛也Coding

            @李現(xiàn)民
            #endif 已經(jīng)和上面對(duì)應(yīng)的#ifdef DEBUG配對(duì)了.....你可以簡(jiǎn)單試一下,呵呵  回復(fù)  更多評(píng)論   

            # re: c++調(diào)試小技巧 2009-08-12 22:41 Chauncey

            的確,其實(shí)項(xiàng)目越大,越需要這么做。  回復(fù)  更多評(píng)論   


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            <2009年8月>
            2627282930311
            2345678
            9101112131415
            16171819202122
            23242526272829
            303112345

            導(dǎo)航

            統(tǒng)計(jì)

            常用鏈接

            留言簿(8)

            隨筆檔案(78)

            搜索

            積分與排名

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            久久久久亚洲AV成人网人人网站| 久久96国产精品久久久| 久久中文字幕视频、最近更新 | 国产精品一区二区久久精品无码 | 久久婷婷色香五月综合激情 | 66精品综合久久久久久久| 久久激情亚洲精品无码?V| 久久这里都是精品| 久久综合久久综合久久综合| 久久久久久久久久久免费精品| 亚洲精品久久久www| 狠狠干狠狠久久| 国产亚洲美女精品久久久2020| 99久久99久久| 亚洲av成人无码久久精品| 日韩精品久久久久久| 性高湖久久久久久久久| 无码任你躁久久久久久久| 国产成人综合久久综合| 三级三级久久三级久久 | 久久青青国产| 狠狠色丁香婷婷综合久久来| 国产精品久久久久蜜芽| 久久国产精品波多野结衣AV| 国产精品9999久久久久| 久久久久久综合网天天| 久久国产精品免费| 日本久久久久久中文字幕| 国产成人精品免费久久久久| 久久精品国产免费观看三人同眠| 久久精品不卡| 久久996热精品xxxx| 久久93精品国产91久久综合| 国产成人香蕉久久久久| A级毛片无码久久精品免费| 久久香蕉国产线看观看乱码| 国产精品免费福利久久| 久久中文娱乐网| 国产精品激情综合久久| 久久99精品国产99久久6| 久久精品成人免费国产片小草|