• <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>

            saga's blog

            突出重點(diǎn),系統(tǒng)全面,不留死角

              C++博客 :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
              33 Posts :: 2 Stories :: 185 Comments :: 0 Trackbacks

            公告

            QQ:34O859O5

            常用鏈接

            留言簿(15)

            搜索

            •  

            積分與排名

            • 積分 - 210877
            • 排名 - 122

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            今天看看雪的文章,碰見(jiàn)hardcode一詞不懂,查金山2007沒(méi)有解釋。網(wǎng)上找解釋如下:

            hardcode----硬編碼。
            所謂硬編碼,hardcode,就是把一個(gè)本來(lái)應(yīng)該(可以)寫(xiě)到配置信息中的信息直接在程序代碼中寫(xiě)死了。  
               
              例如,寫(xiě)了一個(gè)收發(fā)郵件的程序,用戶名,密碼,服務(wù)器地址等最好做成外部配置,  
              但是如果直接寫(xiě)死在程序代碼中,每次改信息時(shí)需要重新編譯了……  
               
              這種程序不好維護(hù)。   
              一般懶的程序員或者初學(xué)者這種程序產(chǎn)量較大。

                  

            在計(jì)算機(jī)程序或文本編輯中,hardcode(這個(gè)詞比hard code用起來(lái)要頻繁一些)是指將可變變量用一個(gè)固定值來(lái)代替的方法。用這種方法編譯后,如果以后需要更改此變量就非常困難了。大部分程序語(yǔ)言里,可以將一個(gè)固定數(shù)值定義為一個(gè)標(biāo)記,然后用這個(gè)特殊標(biāo)記來(lái)取代變量名稱。當(dāng)標(biāo)記名稱改變時(shí),變量名不變,這樣,當(dāng)重新編譯整個(gè)程序時(shí),所有變量都不再是固定值,這樣就更容易的實(shí)現(xiàn)了改變變量的目的。盡管通過(guò)編輯器的查找替換功能也能實(shí)現(xiàn)整個(gè)變量名稱的替換,但也很有可能出現(xiàn)多換或者少換的情況,而在計(jì)算機(jī)程序中,任何小錯(cuò)誤的出現(xiàn)都是不可饒恕的。最好的方法是單獨(dú)為變量名劃分空間,來(lái)實(shí)現(xiàn)這種變化,就如同前面說(shuō)的那樣,將需要改變的變量名暫時(shí)用一個(gè)定義好的標(biāo)記名稱來(lái)代替就是一種很好的方法。通常情況下,都應(yīng)該避免使用hardcode方法。  

            有時(shí)也用hardcode來(lái)形容那些非常難學(xué)的語(yǔ)言,比如C或者C++語(yǔ)言,相對(duì)的,用softcode來(lái)形容象VB這類簡(jiǎn)單好用的程序語(yǔ)言。

            posted on 2007-12-22 15:47 saga.constantine 閱讀(16281) 評(píng)論(2)  編輯 收藏 引用 所屬分類: 轉(zhuǎn)的貼

            Feedback

            # re: [解釋]“saga”是什么意思? 2008-03-18 16:30 meimei
            ?

              回復(fù)  更多評(píng)論
              

            # re: [解釋]“hardcode”是什么意思? 2008-03-19 15:03 saga
            一個(gè)ID而已 奇怪的問(wèn)題@meimei
              回復(fù)  更多評(píng)論
              

            婷婷久久综合九色综合98| 无码乱码观看精品久久| 日韩乱码人妻无码中文字幕久久| 亚洲国产高清精品线久久| 伊人久久大香线蕉综合热线| 亚洲精品无码久久一线| 久久综合九色综合久99| 一本久久a久久精品综合香蕉| 亚洲精品无码久久久久sm| 久久se精品一区精品二区| 青草影院天堂男人久久| 中文字幕无码久久久| 大伊人青草狠狠久久| 国产一区二区久久久| 国产69精品久久久久99| 亚洲精品乱码久久久久久久久久久久 | 久久伊人中文无码| 久久青青草原精品国产| 国产精品99久久久久久www| 欧美噜噜久久久XXX| 亚洲?V乱码久久精品蜜桃| 久久精品国产一区| 亚洲中文精品久久久久久不卡| 久久精品国产欧美日韩| 久久精品国产只有精品2020| 久久久久亚洲AV片无码下载蜜桃| 国产成人无码精品久久久免费| 久久婷婷国产综合精品| 久久久久国产精品人妻 | 精品久久久无码21p发布| 国产日韩久久免费影院| 夜夜亚洲天天久久| AA级片免费看视频久久| 99久久免费只有精品国产| 国产成人综合久久综合| 久久国产精品成人片免费| 久久精品毛片免费观看| 无码国内精品久久人妻蜜桃| 久久婷婷五月综合97色| 久久AV高清无码| 亚洲综合婷婷久久|