如何检测字符字符串在UTF-8中是否包含希伯来语字符? 我使用C++。我需要读一个UTF-8编码文件,在这个文件中可能有一些希伯来语单词。你可能知道,希伯来语单词的逻辑顺序与其视觉顺序相反。一旦这个词被检测为希伯来语单词,我想把它颠倒过来。问题是如何检测这个字符字符串是否包含希伯来语字符

如何检测字符字符串在UTF-8中是否包含希伯来语字符? 我使用C++。我需要读一个UTF-8编码文件,在这个文件中可能有一些希伯来语单词。你可能知道,希伯来语单词的逻辑顺序与其视觉顺序相反。一旦这个词被检测为希伯来语单词,我想把它颠倒过来。问题是如何检测这个字符字符串是否包含希伯来语字符,utf-8,char,detect,hebrew,Utf 8,Char,Detect,Hebrew,谢谢,这是一个显示问题,您不应该反转文本的任何部分。您打算在哪里显示文本?我想在Linux桌面图标中显示它,用于显示桌面图标的应用程序是使用C和X API编程的。Xlib对文本布局的支持非常有限。考虑使用Pango。我不想完全重写现有的应用程序。我不熟悉Pango,也不确定我需要做多少工作。你在问题中没有提到现有的应用程序。我建议发布一个新的问题,包括所有的细节和你的局限性,因为这个问题在8月份发布,所以不会有太多的意见。

谢谢,

这是一个显示问题,您不应该反转文本的任何部分。您打算在哪里显示文本?我想在Linux桌面图标中显示它,用于显示桌面图标的应用程序是使用C和X API编程的。Xlib对文本布局的支持非常有限。考虑使用Pango。我不想完全重写现有的应用程序。我不熟悉Pango,也不确定我需要做多少工作。你在问题中没有提到现有的应用程序。我建议发布一个新的问题,包括所有的细节和你的局限性,因为这个问题在8月份发布,所以不会有太多的意见。