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

            c++初學(xué)者

            專注技術(shù)開(kāi)發(fā)

            模板函數(shù)問(wèn)題

            在VC下定義一個(gè)
            1template<typename T>
            2list<T>::iterator  seqSearch( list<T>::iterator   first,    list<T>::iterator  last,   const  T&  target)   
            3{   
            4    list<T>::iterator   iter   =   first;   
            5    while   (iter   !=   last   &&(*iter   !=   target))   
            6        ++iter;   
            7    return   iter;   
            8}
             
            但是始終無(wú)法通過(guò)編譯,最后改為
            1template<typename T>
            2typename list<T>::iterator  seqSearch(typename list<T>::iterator   first,   typename list<T>::iterator  last,   typename const  T&  target)   
            3{   
            4    list<T>::iterator   iter   =   first;   
            5    while   (iter   !=   last   &&(*iter   !=   target))   
            6        ++iter;   
            7    return   iter;   
            8}
             
            就好了
            估計(jì)應(yīng)該是編譯器不知道list<T*>::iterator是代表一個(gè)類型
            還是代表list<T*>類中的一個(gè)成員,叫做iterator

            posted on 2008-08-20 16:56 大海 閱讀(1720) 評(píng)論(3)  編輯 收藏 引用 所屬分類: stl

            評(píng)論

            # re: 模板函數(shù)問(wèn)題 2008-08-20 17:08 嘯天豬

            標(biāo)準(zhǔn)規(guī)定,這種情況如果不使用typename關(guān)鍵字,總會(huì)被當(dāng)作non-type name進(jìn)行解釋。

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

            # re: 模板函數(shù)問(wèn)題 2008-08-20 23:33 cexer

            是的,這種細(xì)節(jié)就不要自己猜了,找本書看看,效率高些。  回復(fù)  更多評(píng)論   

            # re: 模板函數(shù)問(wèn)題 2008-08-20 23:53 x-matrix

            模板內(nèi)使用模板參數(shù)需指定typename,以標(biāo)明它是個(gè)類型。
            另,這個(gè)實(shí)現(xiàn)是個(gè)練習(xí)吧。  回復(fù)  更多評(píng)論   

            99精品国产综合久久久久五月天| 久久精品国产亚洲AV无码偷窥| 精品久久人人爽天天玩人人妻| 国产综合免费精品久久久| 久久人人爽人人精品视频| 久久久国产打桩机| 国产精品99久久久久久宅男| 久久无码专区国产精品发布| 精品久久久久久无码中文字幕一区| 久久精品女人天堂AV麻| 久久精品天天中文字幕人妻| 久久精品极品盛宴观看| 91精品观看91久久久久久| 奇米影视7777久久精品| 久久精品国产WWW456C0M| 精品999久久久久久中文字幕| 久久午夜福利无码1000合集| 久久国产成人| 亚洲午夜久久久精品影院| 97久久久精品综合88久久| 亚洲综合日韩久久成人AV| 内射无码专区久久亚洲| 国产精品99久久不卡| 成人国内精品久久久久影院VR| 人妻无码久久一区二区三区免费| 久久精品免费全国观看国产| 人人狠狠综合88综合久久| 亚洲а∨天堂久久精品9966| 久久国产精品偷99| 性欧美大战久久久久久久| 色婷婷综合久久久久中文字幕| 国产免费久久精品丫丫| 国产女人aaa级久久久级| 久久成人精品| 久久青青草视频| 漂亮人妻被黑人久久精品| 久久人人爽人人爽人人AV| 99久久精品国产麻豆| 久久se精品一区二区影院| 亚洲?V乱码久久精品蜜桃| 伊人伊成久久人综合网777|