基础
文章平均质量分 78
luketty
网络游戏,分布式存储,mysql数据库,网络编程,linux fan
令:我家小店 欢迎大家光临:http://shop60945511.taobao.com/
展开
-
wchar_t 、UTF-8、UTF-16的转换方法
继续编码转换 Unicode 有两套编码集,UCS-2 和 UCS-4。Windows 的内部其实是用的 UCS-2 标准,并用 UTF-16 来实现。而非 Windows 系统大多采用了 UTF-8 实现。 大家都知道在windows上wchar_t是2个字节表示,而在Linux上wchar_t是4个字节表示的。这样写跨平台的程序时,就会不统一。下面是我用到的几个函数,wchar_t与UTF-8编码之间的转换和UTF-16和wchar_t之间的转换。#ifdef WINDOWS#inc原创 2010-07-19 21:18:00 · 24978 阅读 · 4 评论 -
各种编码定义(Unicode、UTF-8、UTF-32)
前段时间搞编码转换的程序,一直想点总结出来,给大家分享下。终于有时间写了。下面是我以前不懂编码时提问的帖子http://bbs.chinaunix.net/thread-1341520-1-1.html什么是 Unicode?历史上, 有两个独立的, 创立单一字符集的尝试. 一个是国际标准化组织(ISO)的 ISO 10646 项目, 另一个是由(一开始大多是美国的)多语言软件制造商组成的协会组织的 Unicode 项目. 幸运的是, 1991年前后, 两个项目的参与者都认识到, 世界不需要两个不同的单一字转载 2010-07-18 21:35:00 · 1415 阅读 · 0 评论 -
各种位运算技巧
各种位运算,学习了http://graphics.stanford.edu/%7Eseander/bithacks.html#OperationCounting转载 2011-10-22 21:28:40 · 650 阅读 · 0 评论