• <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)取代變量名稱(chēng)。當(dāng)標(biāo)記名稱(chēng)改變時(shí),變量名不變,這樣,當(dāng)重新編譯整個(gè)程序時(shí),所有變量都不再是固定值,這樣就更容易的實(shí)現(xiàn)了改變變量的目的。盡管通過(guò)編輯器的查找替換功能也能實(shí)現(xiàn)整個(gè)變量名稱(chēng)的替換,但也很有可能出現(xiàn)多換或者少換的情況,而在計(jì)算機(jī)程序中,任何小錯(cuò)誤的出現(xiàn)都是不可饒恕的。最好的方法是單獨(dú)為變量名劃分空間,來(lái)實(shí)現(xiàn)這種變化,就如同前面說(shuō)的那樣,將需要改變的變量名暫時(shí)用一個(gè)定義好的標(biāo)記名稱(chēng)來(lái)代替就是一種很好的方法。通常情況下,都應(yīng)該避免使用hardcode方法。  

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

            posted on 2007-12-22 15:47 saga.constantine 閱讀(16281) 評(píng)論(2)  編輯 收藏 引用 所屬分類(lèi): 轉(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)論
              

            久久精品亚洲精品国产欧美| 伊人久久大香线蕉av不变影院 | 日韩十八禁一区二区久久| 国产精品18久久久久久vr| 高清免费久久午夜精品| 91精品国产综合久久婷婷| 99久久这里只有精品| 国产精品99久久久久久宅男| 久久人人爽人人爽人人片AV麻豆| 一本大道久久东京热无码AV| 一本色道久久99一综合| 精品久久久久香蕉网| 国产ww久久久久久久久久| 综合久久给合久久狠狠狠97色 | 人妻无码中文久久久久专区| 99国产欧美精品久久久蜜芽| 国内精品久久久久久久久电影网| 香港aa三级久久三级老师2021国产三级精品三级在 | 久久强奷乱码老熟女网站| 色婷婷久久综合中文久久蜜桃av| 999久久久无码国产精品| 欧美久久久久久午夜精品| 麻豆一区二区99久久久久| 久久精品18| 久久综合给久久狠狠97色| 久久免费99精品国产自在现线| 久久久久无码精品国产不卡| 色8激情欧美成人久久综合电| 久久精品国产亚洲AV电影| 欧美大战日韩91综合一区婷婷久久青草| 久久久亚洲裙底偷窥综合| 久久久久免费精品国产| 中文字幕热久久久久久久| 久久久久97国产精华液好用吗| 国产精品久久久久国产A级| 区久久AAA片69亚洲| 久久久久人妻一区精品| 精品久久久久久无码中文野结衣| 国产精品美女久久久久久2018| 久久久久久人妻无码| 亚洲精品乱码久久久久66|