作者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
1F:推 pondaponda:谢谢^^我试试看~ 140.109.55.234 09/24 16:03
2F:推 GALINE:如果不使用Windows API,有解法吗? 61.62.112.152 09/25 22:25
3F:→ Lordaeron:可以啊, 自己做码表而已罗125.232.145.241 09/25 23:10
4F:→ Lordaeron:unicode.org 上有所有big5 有和没有的字125.232.145.241 09/25 23:11
5F:→ charleshu:想跨平台可以用iconv,unix和win下都有221.169.217.133 09/26 21:36
6F:→ Lordaeron:就大码表一个而已. 125.232.145.35 09/26 23:23