关于unicode

everzhou 2006-01-18 02:45:11
U n i c o d e用一个1 6位的值来表示每个字符,因此总共可以得到65 000个字符 , 但是如果对所有国家的语言编码,65000 可能还不够吧 . 有人知道unicode 是怎么处理的么?如果世界上有100万个字符
...全文
232 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
pkrobbie 2006-01-26
  • 打赏
  • 举报
回复
TCHAR之可能是UTF16,如果真的要UTF-32,字符处理就要你自己做了。
junkuang 2006-01-26
  • 打赏
  • 举报
回复
够用了,总共65000多个代码点,现在才用了35000多个,还用一半可以用来扩充!
1000万个字符,哪有可能那么多!
fisker0303 2006-01-20
  • 打赏
  • 举报
回复
够用了,当然,甲古文什么的就不加进去了,我们自己研究既可。
  • 打赏
  • 举报
回复
你找找 ISO10646 , WIN 好像只支持 Basic Multi-lingual Plane, BMP, 都可以用 UCS-2 表示, 不知道现在哪个操作系统支持 UCS-4 , 这个又太浪费空间了吧.
everzhou 2006-01-18
  • 打赏
  • 举报
回复
在 vc 中,如果定义了 TCHAR test[10] ; test 最多只能塞9 个字符, 如果某个字符用 utf-16 还不够表示的话,那就只能最多塞8个字符,是这样的? 请赐教
  • 打赏
  • 举报
回复
用 UTF16 表示不了就用 UTF32 贝, Unicode Std 4 也只定义鸟 17*2^16−2^11 = 1, 112, 064 个字符, 看起来这辈子是看不到 UTF32 也被人给塞满的时候鸟 ..

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧