• <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++博客 首頁 新隨筆 聯系 聚合 管理
              31 Posts :: 0 Stories :: 60 Comments :: 0 Trackbacks

            03 2009 檔案

                 摘要: vc 2005 sp1下isspace函數的debug版本對中文處理有問題

            今天碰到一個怪問題,從別人那兒拿來的一段代碼先在gcc下過了,又移植到vc下編譯,結果debug時老是有assert錯誤。看了一下代碼,錯誤發生在一個trim函數中。trim函數接受一個char*類型的字符串參數,去掉字符串前后的空格、制表符等空白字符。其中判斷是否是空白字符用的是 isspace函數。按照一般的想法,char*字符串里的字符編碼無論是GBK還是utf-8,因為都兼容ASCII,所以isspace函數都不應該發生問題。但事實是只要是字符串有中文,無論是gbk還是utf-8編碼,isspace內都有assert錯誤。為了便于說明,把其中的代碼抽像出來如下:  閱讀全文
            posted @ 2009-03-12 14:04 飄雪 閱讀(4663) | 評論 (5)  編輯

            97久久精品国产精品青草| 国产精品久久久天天影视香蕉| 人妻少妇精品久久| 亚洲中文字幕伊人久久无码| 中文字幕乱码久久午夜| 久久久久夜夜夜精品国产| 国产呻吟久久久久久久92| 久久久久久精品免费免费自慰| 丰满少妇人妻久久久久久| 久久91这里精品国产2020| 一本一本久久A久久综合精品| 91麻豆精品国产91久久久久久 | 国产成人精品综合久久久久| 国产精品久久永久免费| 久久无码高潮喷水| 国产精品久久久天天影视香蕉| 久久午夜无码鲁丝片秋霞| 国产成人综合久久精品尤物| 日韩人妻无码一区二区三区久久| 久久av免费天堂小草播放| 久久99精品国产一区二区三区| 色妞色综合久久夜夜| 久久99精品久久久久久9蜜桃| 国产亚洲美女精品久久久久狼| 久久精品综合网| 午夜视频久久久久一区| 久久久久久久综合日本亚洲| 久久超碰97人人做人人爱| 久久久久久曰本AV免费免费| 亚洲欧美成人久久综合中文网| 国产精品永久久久久久久久久| 国产午夜精品理论片久久影视| 国产亚洲精品美女久久久| 亚洲va久久久噜噜噜久久狠狠 | 国产精品久久久香蕉| 久久久精品日本一区二区三区| 99久久国产综合精品五月天喷水| 精品久久久久久综合日本| 久久精品国产网红主播| 777米奇久久最新地址| 欧美黑人激情性久久|