在我们的CLI(Linux)应用程序中,我们使用Libtecla库来处理输入/输出操作 . 当我们尝试在CLI应用程序中启用Unicode支持时,Unicode字符不会显示在CLI(空字符)中 . 这些是按照以下步骤访问unicode字符,

  • 在终端中启用LANG = en_US.UTF-8格式

  • 在我们的代码中添加了setlocale(LC_CTYPE,“”)(C编程)

但我仍然得到相同的结果 . 我需要读取任何语言的用户输入,即任何utf-8字符 . 如果有人帮助解决上述问题,我真的很感激 .