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

            久久久噜噜噜久久熟女AA片| 久久亚洲AV无码精品色午夜麻豆| 无码人妻久久一区二区三区免费 | 久久亚洲国产午夜精品理论片| 欧美伊香蕉久久综合类网站| 国产女人aaa级久久久级| 日韩欧美亚洲国产精品字幕久久久| 久久影院亚洲一区| 狠狠干狠狠久久| 亚洲美日韩Av中文字幕无码久久久妻妇| 中文字幕无码精品亚洲资源网久久 | 91精品免费久久久久久久久| 午夜精品久久久久久影视777 | 久久亚洲AV成人出白浆无码国产| 久久99精品久久久久久久不卡| 久久精品女人天堂AV麻| 少妇精品久久久一区二区三区| 狠狠久久综合| 久久国产精品99精品国产| 伊人久久一区二区三区无码| 国产精品女同久久久久电影院| 色综合久久夜色精品国产| 国产精品狼人久久久久影院| 久久丫精品国产亚洲av| 色欲综合久久躁天天躁| 久久精品国产清自在天天线| 日本欧美久久久久免费播放网| 日本精品久久久久影院日本| 99久久精品九九亚洲精品| 久久精品成人免费网站| 国产精品欧美久久久天天影视| 中文字幕人妻色偷偷久久| 欧美精品国产综合久久| 久久综合色之久久综合| segui久久国产精品| 久久久无码精品亚洲日韩按摩| 久久久久免费看成人影片| 欧美一区二区三区久久综| 免费无码国产欧美久久18| 久久无码专区国产精品发布| 亚洲人成网站999久久久综合 |