在C++中,Unicode处理的最佳实践是什么?
is_alpha
这里是Windows编程的检查清单:
如前所述,使用大型系统时,图书馆是最好的选择。但有时您确实希望自己处理事情(可能是因为图书馆会使用太多资源,比如在微控制器上)。在这种情况下,您需要一个简单的图书馆,可以从中复制出真正需要的部分。
Willow Schlanger的示例代码似乎是一个很好的选择(有关详细信息,请参见他的答案)。
我还发现另一个代码更小,但缺乏完整的错误检查,并且仅处理UTF-8,但更容易取出部分。
以下是一些看起来不错的嵌入式库的列表。