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

            大龍的博客

            常用鏈接

            統(tǒng)計

            最新評論

            cstring --------- GetBuffer() 轉(zhuǎn)

            GetBuffer()主要作用是將字符串的緩沖區(qū)長度鎖定,releaseBuffer則是解除鎖定,使得CString對象在以后的代碼中繼續(xù)可以實現(xiàn)長度自適應(yīng)增長的功能。

            是否需要在GetBufer后面調(diào)用ReleaseBuffer(),是根據(jù)你的后面的程序是否需要繼續(xù)使用該字符串變量,并且是否動態(tài)改變其長度而定的。不是什么好地編程習慣,之類的原因。
            如果你GetBuffer以后程序自函數(shù)就退出,局部變量都不存在了,調(diào)用不掉用ReleaseBuffer沒什么意義了。

            但如果你出現(xiàn)例如下面的代碼
            CString   m_strA;
            m_strA=_T( "123456 ");
            m_strA.GetBuffer(6);
            m_strA+=_T( "789 ");//此時就會出錯了,因為需要動態(tài)加長字符串長度

            posted on 2009-01-06 21:11 大龍 閱讀(1483) 評論(2)  編輯 收藏 引用

            評論

            # re: cstring --------- GetBuffer() 轉(zhuǎn) 2009-05-12 13:50 d

            來過  回復(fù)  更多評論   

            # re: cstring --------- GetBuffer() 轉(zhuǎn)[未登錄] 2010-01-09 09:26

            很好。
            就要多多轉(zhuǎn)載,我們才能看得到。
            那個罵人的,就是SB  回復(fù)  更多評論   

            久久99精品国产麻豆宅宅| 久久97久久97精品免视看| 亚洲精品国产美女久久久| 无码伊人66久久大杳蕉网站谷歌 | 久久婷婷人人澡人人爽人人爱| 97久久国产露脸精品国产| 久久综合丁香激情久久| 久久久久亚洲精品天堂久久久久久| 久久人做人爽一区二区三区| 草草久久久无码国产专区| 18岁日韩内射颜射午夜久久成人| 女人香蕉久久**毛片精品| 久久亚洲熟女cc98cm| 国产精品内射久久久久欢欢| 久久精品国产亚洲AV无码麻豆| 日日狠狠久久偷偷色综合0| 国产精品美女久久久| 77777亚洲午夜久久多人| 久久最新免费视频| 91久久香蕉国产熟女线看| 91久久精一区二区三区大全| 久久午夜无码鲁丝片秋霞| 国内精品伊人久久久久影院对白| 亚洲综合精品香蕉久久网| 国产欧美久久久精品影院| 亚洲欧洲久久久精品| 日本精品久久久久久久久免费| 777久久精品一区二区三区无码| 久久99精品久久久久子伦| 久久人爽人人爽人人片AV | 国产成人综合久久精品尤物| 国产亚洲婷婷香蕉久久精品| 国产精品久久自在自线观看| 国产欧美久久久精品| 久久久久久a亚洲欧洲aⅴ| 狠狠色丁香婷婷综合久久来| 久久久久综合网久久| 婷婷久久综合九色综合98| 国产精品综合久久第一页| 久久精品成人免费观看97| 亚洲精品tv久久久久久久久久|