2

我想在 C++ 中实现Unicode 规范化,特别是 NFKC。为此,我需要一些任何语言的参考源代码(prefarable C++)。

或者你可能会建议我如何开始我的实施。

4

1 回答 1

5

您很幸运,因为Lounge<C++>SO.com 的常客正在用 C++ 编写完整的 Unicode 实现。它旨在完全替代 ICU,没有任何缺点:

https://bitbucket.org/martinhofernandes/ogonek/

它目前没有实现 NFKC,但实现了 NFC 和 NFD,可以用作“一些参考源代码”。

于 2013-02-07T10:09:44.790 回答