[問題] 有關中文字元的處理

看板C_and_CPP (C/C++)作者 (機機勳)時間15年前 (2011/05/25 22:04), 編輯推噓2(202)
留言4則, 4人參與, 最新討論串1/1
*[36m開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Dev C++ 這是一個學校作業中的小小問題,比如說我有一個純文字檔 內容: 么 ㄧㄠˍ也 ㄧㄝˇ乞 ㄑㄧˇ于 ㄩˊ亡 ㄨㄤˊ兀 ㄨˋ刃 ㄖㄣˋ 我的程式希望能讀取這個檔案,並且搜尋我要的注音對應的字 ex:注音ㄅ,然後程式會把這個檔案裡面 ㄅ前面的文字都存起來(ex:包泡保...) 只是...我不知道怎麼讓程式辨識.txt裡面的中文字元(我只會辨識原來 內建的abc123之類的字元),請問我該怎麼做呢?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.99.90

05/25 22:08, , 1F
把檔案轉成 Unicode 再用 wcscmp 比較
05/25 22:08, 1F

05/25 22:11, , 2F
恩恩 我先去買個消夜來研究一下 3Q
05/25 22:11, 2F

05/25 22:24, , 3F
unsigned char
05/25 22:24, 3F

05/26 00:37, , 4F
檢查第一個位元就好了 中文用2bytes存的
05/26 00:37, 4F
文章代碼(AID): #1DtGo14b (C_and_CPP)
文章代碼(AID): #1DtGo14b (C_and_CPP)