中文字幕精品亚洲无线码,99视频在线观看精品29,亚州十八禁免费不卡在线视颖,亚洲香蕉网久久综合影视

<sub id="xxpls"></sub><sub id="xxpls"></sub>

  • <listing id="xxpls"><u id="xxpls"></u></listing>
    <sub id="xxpls"></sub>

  • <sub id="xxpls"><ol id="xxpls"></ol></sub>
    <style id="xxpls"><u id="xxpls"></u></style>
  •  找回密碼
     注冊(cè)

    QQ登錄

    只需一步,快速開(kāi)始

    模板的概念

    [復(fù)制鏈接]
    1#
    發(fā)表于 2008-9-29 20:18:45 | 只看該作者 |倒序?yàn)g覽 |閱讀模式
    <P>模板我們見(jiàn)過(guò)不少,就象編寫(xiě)網(wǎng)頁(yè),設(shè)計(jì)了一個(gè)頁(yè)面模板后,我們就可以用它來(lái)編寫(xiě)同樣風(fēng)格的頁(yè)面,只要把模板中相應(yīng)可編輯區(qū)的文字更新一下就可以了,這就減少了許多的重復(fù)工作量。</P>
    % F- R+ \/ s6 P* \& \1 u<P>而C++中的模板也正是這樣,它可以使我們編寫(xiě)程序時(shí)減少許多重復(fù)的工作量,<FONT color=#ff0000>C++支持兩種模板</FONT>,<FONT color=#0000ff>一種是函數(shù)模板</FONT>,<FONT color=#0000ff>一種是類模板</FONT>。模板由程序員定義,是供C++編譯器來(lái)使用的,由它根據(jù)實(shí)際的類型參數(shù)來(lái)替代模板中的相應(yīng)類型。</P>
    5 Z7 d) y9 t- ~' V: k<P>要識(shí)記的部分有:</P># u- x' u3 d. y5 E, e+ h
    <P><FONT color=#0000ff>模板</FONT>可分為哪<FONT color=#0000ff>兩種類型</FONT>,一是<FONT color=#0000ff>有約束的模板</FONT>,二是<FONT color=#0000ff>無(wú)約束的模板</FONT>。對(duì)于函數(shù)模板而言,對(duì)類型沒(méi)有任何要求,只需是同一類型的變量就可以的模板就是無(wú)約束的函數(shù)模板。而在對(duì)處理的數(shù)據(jù)有要求的函數(shù)模板就是有約束的函數(shù)模板,比如要求相應(yīng)的數(shù)據(jù)是可序列化的(比較大小).</P>$ R4 f  P9 S: ~; Y
    <P><FONT color=#0000ff>定義模板的方法</FONT>:函數(shù)模板的格式為:</P>8 ]% Z& l6 X5 [+ B* `+ O* ~
    <P>template &lt;class T&gt;</P>( q! y( f+ n- n/ s
    <P>T fun (T a, T b ...)</P>+ S8 G6 ^4 M' n6 }# S: f
    <P>{ //...}</P>
    0 `9 [1 [1 x$ s<P>其中的class與類沒(méi)有任何關(guān)系,其意可理解為"用戶定義或固有的類型:"(當(dāng)然這個(gè)類型也可以是一個(gè)類),注意是用尖括號(hào)括起來(lái)的。這個(gè)形式基本上就是把一般函數(shù)的類型標(biāo)識(shí)符改成 class后面的標(biāo)識(shí)符T,然后在這個(gè)函數(shù)前面加一個(gè)模板的標(biāo)識(shí)符,這就告訴編譯器,以下的函數(shù)是個(gè)函數(shù)模板 。到時(shí)候要用相應(yīng)的類型來(lái)替換這個(gè)T。這和我們創(chuàng)建文檔模板也差不多。</P>
    您需要登錄后才可以回帖 登錄 | 注冊(cè)

    本版積分規(guī)則

    QQ|本地廣告聯(lián)系: QQ:905790666 TEL:13176190456|Archiver|手機(jī)版|小黑屋|汶上信息港 ( 魯ICP備19052200號(hào)-1 )

    GMT+8, 2025-8-12 20:18

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

    快速回復(fù) 返回頂部 返回列表