• <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>
            posts - 1,  comments - 1,  trackbacks - 0
             早就想開博客了,可是一拖再拖,也許是覺得沒有什么東西值得寫,但是在我印象中,好像有很多次這樣的機(jī)會我都錯(cuò)過了,今天在公司寫一個(gè)Layout文件的可視化生成工具,學(xué)到了一點(diǎn)早該知道的東西,索性開了這個(gè)博客,今后也會一直的寫下去!
            1.頭文件到底起什么作用?
                     編譯器只編譯源文件(cpp),頭文件是不參與編譯的,編譯器編譯源文件,首先展開它所include的文件所包含的代碼,然后從上到下的開始編譯
            2.#pragma once的使用
                    .#pragma once放到頭文件的開頭,這樣某個(gè)include了此頭文件的cpp文件,在編譯器編譯它時(shí),就只會展開一次這個(gè)頭文件的內(nèi)容,起到防止重復(fù)包含的作用。
                    這個(gè)怎么完成的呢,其實(shí)就是使用了宏定義,如下:
            #ifndef   A_H_H_H
            #define   A_H_H_H
            class A
            {
            }
            ;
            #endif

                   在這里有一點(diǎn)需要注意,所有標(biāo)識符的定義情況只是針對本次的cpp編譯來說的,也就是說每個(gè)cpp在編譯
            的開始,這些標(biāo)識符都是沒有定義的

            3.預(yù)編譯的使用
                    VC中可以設(shè)置文件的預(yù)編譯標(biāo)志,這樣其它c(diǎn)pp文件include了這個(gè)文件時(shí),就不需要重新編譯里面的內(nèi)容,這樣可以節(jié)省編譯時(shí)間,對于include頻繁的頭文件,就可以在它的cpp文件的屬性中設(shè)置Create precompile header標(biāo)志(別忘了真正編譯的就時(shí)它的cpp文件),而在工程的屬性中設(shè)置Use precompile header標(biāo)志,這樣其它include了這個(gè)文件的cpp文件就會按 預(yù)編譯 的方式使用它了,另外StdAfx.cpp一般都應(yīng)該設(shè)置成Create precompile header標(biāo)志

            好了,今天就收獲了這么多!既然開了這個(gè)Blog,以后我就會接著寫下去的
            posted on 2008-07-16 22:22 Virgin_Relax 閱讀(211) 評論(1)  編輯 收藏 引用

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


            午夜精品久久影院蜜桃| 精品久久久久久国产免费了| 综合久久给合久久狠狠狠97色 | 久久国产精品国语对白| 无码任你躁久久久久久老妇| 亚洲精品乱码久久久久久按摩 | 精品无码久久久久久尤物| 精品无码久久久久久国产| 久久亚洲日韩看片无码| 久久九九亚洲精品| 亚洲国产精品无码久久久秋霞2 | 久久夜色精品国产噜噜麻豆 | 久久精品国产精品青草| 一本色道久久88精品综合| 亚洲国产精品久久久久网站| 国产亚洲精久久久久久无码77777 国产亚洲精品久久久久秋霞 | 精品无码久久久久久尤物| 一本久道久久综合狠狠躁AV| 丁香久久婷婷国产午夜视频| 久久精品国产久精国产思思| 久久99久久99精品免视看动漫| www亚洲欲色成人久久精品| 72种姿势欧美久久久久大黄蕉| 久久综合亚洲鲁鲁五月天| 欧洲国产伦久久久久久久 | 久久亚洲日韩看片无码| 欧美国产成人久久精品| 久久久久亚洲?V成人无码| 亚洲一本综合久久| 免费国产99久久久香蕉| 国产精品久久久久久影院| 久久99精品国产麻豆| 久久精品99久久香蕉国产色戒| 久久超碰97人人做人人爱| 国产亚洲综合久久系列| 91精品国产高清久久久久久io | AV狠狠色丁香婷婷综合久久 | 午夜精品久久久久9999高清| 亚洲精品国精品久久99热| 亚洲精品国产字幕久久不卡| 久久人人爽人人爽人人片AV不 |