C ++ Java字符类字段的等价物

时间:2016-08-17 14:04:39

标签: java c++ unicode

我在Java中有一个需要在C ++中重写的函数,如果给定的字符符合几个标点符号类别之一,则返回true。例如:

public static boolean isTargetPunctuationType(char a) {
    int type = Character.getType(a);
    return type == Character.COMBINING_SPACE_MARK ||
           type == Character.END_PUNCTUATION ||
           type == Character.INITIAL_QUOTE_PUNCTUATION || ...
}

特定的字符类型并不重要,但我想知道是否存在一个等效的C ++类来将Unicode字符分类为不同的类型,就像Java通过其Character类一样。

0 个答案:

没有答案