字符处理
文章平均质量分 59
bkspiderx
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ICU(International Components for Unicode)全解析:从基础到实战的编码与国际化指南
ICU(International Components for Unicode)是由 Apache 软件基金会维护的开源跨平台库,源于 IBM 早期的 Unicode 处理工具集,如今已成为全球主流的多语言支持与国际化开发基础设施。其核心价值在于屏蔽不同语言、编码、文化习俗的差异,为软件提供统一、规范的国际化能力,被 Chrome、Firefox、Android、macOS 等众多系统与框架深度依赖。原创 2025-11-20 08:00:00 · 1285 阅读 · 0 评论 -
utfcpp 详解:介绍、交叉编译与实战使用
utfcpp是一个轻量级C++库,专注于UTF-8编码处理。作为纯头文件实现,它无需编译即可嵌入项目,支持UTF-8字符串的迭代、验证、长度计算及编码转换等功能。在交叉编译场景中,只需确保目标平台编译器正确包含头文件即可使用。通过实战示例展示了其核心功能:计算字符数(而非字节数)、遍历Unicode字符、验证UTF-8合法性以及UTF-8与UTF-32互转。该库兼容C++03及以上标准,提供"checked"和"unchecked"两种接口,兼顾安全性与效率,是处理多原创 2025-11-19 08:00:00 · 594 阅读 · 0 评论 -
C++ 中 UTF-8 编码字符的使用指南:从基础到非 UTF-8 文件适配
C++中UTF-8字符使用指南摘要: 本文系统探讨C++处理UTF-8编码的完整流程。核心要点包括:1)源文件必须采用UTF-8无BOM格式;2)使用u8前缀定义字符串;3)需配置编译器支持UTF-8解析。针对非UTF-8源文件,需通过编译器参数(如GCC的-finput-charset)显式指定源编码,使u8前缀正确转换。文中提供了跨平台控制台输出、文件读写方案,并强调统一编码(UTF-8无BOM)和成熟库(如ICU)的重要性。最佳实践是统一项目编码格式,避免混合编码导致的乱码问题。原创 2025-11-19 08:00:00 · 1159 阅读 · 0 评论 -
FreeType 完全指南:介绍、交叉编译与实战使用
FreeType 是一个开源、跨平台的字体渲染引擎,专注于高效解析和渲染各类矢量字体。它不依赖特定图形库,仅提供底层字体处理能力,是处理文字渲染的“瑞士军刀”。原创 2025-11-17 09:19:02 · 770 阅读 · 0 评论 -
按行分割文本函数(C++)
文本分割函数:这个函数的主要目的是将一个给定的字符串按照换行符(\n或\r\n)进行分割,并将分割后的每行字符串存储在一个std::vector中原创 2024-12-25 16:37:17 · 345 阅读 · 0 评论 -
阿拉伯文排版处理BiDi
ICU4C阿拉伯文排版处理原创 2024-08-26 10:27:07 · 1894 阅读 · 0 评论 -
UTF-8 转换 Unicode
【代码】UTF-8 转换 Unicode。原创 2024-07-18 15:29:38 · 373 阅读 · 0 评论 -
Unicode 转换 UTF-8
【代码】Unicode 转换 UTF-8。原创 2024-07-18 15:19:59 · 458 阅读 · 0 评论 -
utf8汉字字符和拼音的映射结构
utf8汉字字符和拼音的映射结构:大概像下面这样,太大不全,附件看里面是全的。原创 2024-07-10 16:25:47 · 483 阅读 · 0 评论 -
GB2312 和 UNICODE 映射表(2):第一篇放不下,两篇结合是一个完整的映射表
GB2312 和 UNICODE 映射表(2)第一篇放不下,两篇结合是一个完整的映射表原创 2024-07-04 16:34:48 · 4066 阅读 · 0 评论 -
GB2312 和 UNICODE 映射表(1)
GB2312 和 UNICODE 映射表原创 2024-07-04 16:32:10 · 1375 阅读 · 0 评论 -
QT版本5.14.2:QString的lengh长度问题以及其他长度问题
QT版本5.14.2。QString的lengh返回是字符格式,就是1个汉字或者英文都是1个字符。"a亲自测试"这种字符串返回5,亲自测试,绝对可靠,其他mid,right,left等和lengh是一样 的。原创 2023-11-24 14:40:56 · 688 阅读 · 1 评论 -
计算utf-8字符个数问题函数
计算utf-8字符个数问题函数,现在有很多界面要计算字符个数。原创 2023-06-01 18:56:39 · 250 阅读 · 0 评论
分享