<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    jasmine214--love

    只有當(dāng)你的內(nèi)心總是充滿快樂、美好的愿望和寧靜時,你才能擁有強壯的體魄和明朗、快樂或者寧靜的面容。
    posts - 731, comments - 60, trackbacks - 0, articles - 0

    GetBuffer與ReleaseBuffer

    Posted on 2010-08-25 11:51 幻海藍(lán)夢 閱讀(259) 評論(0)  編輯  收藏 所屬分類: C++
    GetBuffer()主要作用是將字符串的緩沖區(qū)長度鎖定,releaseBuffer則是解除鎖定,使得CString對象在以后的代碼中繼續(xù)可以實現(xiàn)長度自適應(yīng)增長的功能。

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

    但如果你出現(xiàn)例如下面的代碼
    CString   m_strA;
    m_strA=_T( "123456 ");
    m_strA.GetBuffer(6);
    m_strA+=_T( "789 ");//此時就會出錯了,因為需要動態(tài)加長字符串長度
    主站蜘蛛池模板: 特级精品毛片免费观看| 24小时免费直播在线观看| 亚洲日本中文字幕天堂网| jzzijzzij在线观看亚洲熟妇| 天天操夜夜操免费视频| 亚洲日韩在线第一页| 三年片在线观看免费观看大全中国| 四虎影视永久免费视频观看| 亚洲一区二区三区电影| 亚洲AV无码一区二区三区电影| 久久精品免费视频观看| 亚洲专区在线视频| 91嫩草国产在线观看免费| 亚洲人成小说网站色| 日韩在线天堂免费观看| 曰批全过程免费视频观看免费软件 | 久草免费在线观看视频| 亚洲成av人片不卡无码| 一级**爱片免费视频| 精品亚洲一区二区| 18禁黄网站禁片免费观看不卡| 亚洲综合区小说区激情区| 中文字幕成人免费高清在线| 色吊丝最新永久免费观看网站 | 4hu四虎免费影院www| 性感美女视频免费网站午夜| 色窝窝亚洲AV网在线观看| 久久影院亚洲一区| 亚洲成人免费电影| 精品亚洲国产成人av| 亚洲国产精品成人久久| 两个人的视频高清在线观看免费 | 亚洲精品国产综合久久久久紧| 免费国产真实迷j在线观看| 亚洲一卡二卡三卡四卡无卡麻豆| 高清国语自产拍免费视频国产| 成人无码视频97免费| 97久久国产亚洲精品超碰热| 91久久成人免费| 美女18一级毛片免费看| 91亚洲一区二区在线观看不卡|