C++ 如何获得unicode字符的联接类?

C++ 如何获得unicode字符的联接类?,c++,c,text,unicode,utf-8,C++,C,Text,Unicode,Utf 8,我试图在unicode标准中找到给定字符的“连接类型”。该字符是UTF8编码的 联接类是一个属性,它影响字符(在阿拉伯语脚本中)如何通过字体呈现。有两种类型:右连接字符和双连接字符。(对于非阿拉伯字符[?]可能是未定义的类型) 这个问题与任何特定的编程语言无关。如果是问题,我使用C和C++。 PS:关于连接类型的说明可在中找到,以供参考:Unicode字符数据库包含在ucd/ArabicShaping.txt中的此类信息,可从此URL访问: 供参考:Unicode字符数据库在ucd/Arabic

我试图在unicode标准中找到给定字符的“连接类型”。该字符是UTF8编码的

联接类是一个属性,它影响字符(在阿拉伯语脚本中)如何通过字体呈现。有两种类型:右连接字符和双连接字符。(对于非阿拉伯字符[?]可能是未定义的类型)

这个问题与任何特定的编程语言无关。如果是问题,我使用C和C++。
PS:关于连接类型的说明可在

中找到,以供参考:Unicode字符数据库包含在
ucd/ArabicShaping.txt中的此类信息,可从此URL访问:


供参考:Unicode字符数据库在
ucd/ArabicShaping.txt中包含此类信息,可从此URL访问:


一个小谷歌把我发送到:。标准C(或POSIX)中没有一个机制来发现这一点。您需要查看您正在使用的Unicode库中可用的工具。@JonathanLeffler我没有使用库。确定。然后,你需要根据从其他地方或类似地方获得的信息,自己获取或编写一份。也许这是合适的?一个小谷歌把我发送到:。标准C(或POSIX)中没有一个机制来发现这一点。您需要查看您正在使用的Unicode库中可用的工具。@JonathanLeffler我没有使用库。确定。然后,你需要根据从其他地方或类似地方获得的信息,自己获取或编写一份。也许这是合适的?