[心得] mb_strlen & mb_substr for c++

看板C_and_CPP (C/C++)作者 (Yao-Cheng)時間16年前 (2010/04/21 04:11), 編輯推噓2(203)
留言5則, 4人參與, 最新討論串1/1
這幾天處理一些中文,真的很痛苦 以c/c++來講,處理中文的能力....恩... 我本身習慣撰寫 PHP 所以會使用一些 mb_strlen 與 mb_substr 這類的 function 在 c++ 中,我並沒有搜尋到類似的 所以自己寫QQ 目前網址是: http://csie.ws/?p=35 http://csie.ws/?p=37 目前僅支援處理 UTF-8 與 Big5 兩種編碼,其餘編碼仍需要各位大大幫忙補齊啊... 雖然這 function code 只是自己使用,也可能還有諸多錯誤! 還請各位大大們幫忙 debug 囉^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.22.21.188

04/21 10:54, , 1F
04/21 10:54, 1F

04/21 11:23, , 2F
unicode 直接用 ICU 這套 lib 就好了。Big5 就算了吧...
04/21 11:23, 2F

04/21 11:25, , 3F
雖然 Big5 是可以用第一的 byte 的 ASCII 值域來判定。
04/21 11:25, 3F

04/21 11:45, , 4F
推 icu, 都已經 2010 年了, 不要再用 bug5 了
04/21 11:45, 4F

04/21 11:57, , 5F
bug5, 樓上l大是故意的對不對XD
04/21 11:57, 5F
文章代碼(AID): #1BpWfLgX (C_and_CPP)
文章代碼(AID): #1BpWfLgX (C_and_CPP)