字符编码
shanql
这个作者很懒,什么都没留下…
展开
-
不同的字符集(ASCII、UTF-8、UTF-16/UCS-2、UTF-32/UCS-4)
不同的字符集(ASCII、UTF-8、UTF-16/UCS-2、UTF-32/UCS-4)原创 2024-08-21 22:03:05 · 172 阅读 · 0 评论 -
Unicode码转UTF8
Unicode码转UTF8原创 2022-08-24 16:56:57 · 917 阅读 · 0 评论 -
字符编码表
字符编码表原创 2022-08-19 18:25:23 · 146 阅读 · 0 评论 -
(转)FreeType字体位图属性
如上图外面的大矩形框是显示中字时需要的位置,内部红色框是FreeType获取的位图。为了正确显示文字,需要六个位置信息,图中的Height、Width、OffsetX、OffsetY已经位图的长宽。FreeType获取的位图是一张刚好包含文字的位图,不包含左右上下的空白信息。如果绘制文字时直接把每一张位图连接在一起,文字则会一个粘一个,不利于阅读,正常显示的文字上下左右都会有一定的间距。...转载 2022-08-08 11:13:03 · 1019 阅读 · 0 评论 -
(转)字符集编码标识符,数字表示字符编码
上表中,中文常用编码标识符是936(现为GBK编码,以前为GB2312编码)、54936(GB18030编码)、65001(UTF-8编码)20833 x-EBCDIC-KoreanExtended IBM EBCDIC(朝鲜语扩展)50222 iso-2022-jp 日语(JIS- 允许 1 字节假名 - SO/SI)20932 EUC-JP 日语(JIS 0208-1990 和 0212-1990)38598 iso-8859-8-i 希伯来字符 (ISO-Logical)...转载 2022-08-08 11:06:39 · 916 阅读 · 0 评论 -
GB2312、BIG5、GBK、GB18030简介
GB2312、GBK、GB18030、BIG5这些是ANSI范畴下汉字的编码实现,接下来一一介绍。GB2312简介: GB2312编码适用于汉字处理、汉字通信等系统之间的信息交换,通行于中国大陆;新加坡等地也采用此编码。分区表示: GB 2312中对所收汉字进行了“分区”处理,每区含有94个汉字/符号。这种表示方式也称为区位码,如下( 举例来说,“啊”字是GB23...原创 2018-07-09 01:05:02 · 1801 阅读 · 0 评论 -
字符编码发展简史(ASCII-EASCII-ANSI-UNICODE/UCS)
ASCIIASCII(American Standard Code for Information Interchange),美国信息交换标准代码。20世纪60年代,美国人制定了这套字符编码,对英语字符做了统一的规定,一共包含128个字符。对于这套编码的实现,只需要用一个字节就可以表示,而且只用了7个比特位。如图: 出现问题:随着计算的发展流行,这套编码在使用更多字符的国家来说,如欧洲的...原创 2018-07-07 21:34:09 · 1513 阅读 · 0 评论 -
WINDOWS下UTF8/UTF16/ANSI相互转换
目录编码知识代码演示编码知识字符编码发展简史(ASCII-EASCII-ANSI-UNICODE/UCS)GB2312、BIG5、GBK、GB18030简介代码演示 /** * @brief ansi字符转UTF8字符 * @param pWideBytes 宽字符(utf16编码)流指针 * @param cchChar 字符数,需要包含终止符数 * @param strR...原创 2018-11-04 13:55:20 · 3670 阅读 · 0 评论