作者Lordaeron (Terry)
站內Programming
標題Re: [問題] C裡面,有UTF8和BIG5的轉換相關函式嗎?
時間Wed Sep 24 15:45:37 2008
※ 引述《pondaponda (CCZ..)》之銘言:
: 想請問各位高手關於字碼轉換的問題,
: 首先簡述一下我的作業環境:
: 作業系統:WinXP SP3
: 程式編輯:BCB 6
: 程式為console模式
: 問題是這樣的....
: 我有一個檔案內的中文儲存為UTF8格式,
: 然後使用者可在console模式下輸入他想搜尋的關鍵字,
: 然後程式會根據這個關鍵字去檔案內找出他要的資訊。
: 現在問題卡在,使用者輸入的中文字(big5??)和檔案內的中文字編碼方式不一樣,
: 所以搜尋不到.....
: 想請問一下,在不變更檔案的中文編碼格式的前提之下,
: 有什麼解決方法嗎?
: 謝謝~~~
windows API: MultiByteToWideChar
BCB 自帶function: UnicodeToUtf8
查一下怎麼用就知的了.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.105.220
推 pondaponda:謝謝^^我試試看~ 140.109.55.234 09/24 16:03
推 GALINE:如果不使用Windows API,有解法嗎? 61.62.112.152 09/25 22:25
→ Lordaeron:可以啊, 自己做碼表而已囉125.232.145.241 09/25 23:10
→ Lordaeron:unicode.org 上有所有big5 有和沒有的字125.232.145.241 09/25 23:11
→ charleshu:想跨平台可以用iconv,unix和win下都有221.169.217.133 09/26 21:36
→ Lordaeron:就大碼表一個而已. 125.232.145.35 09/26 23:23