【发布时间】:2020-03-12 04:50:12
【问题描述】:
我在 Visual Studio 2019 中制作的程序有问题。 代码本身,或者算法没有错,因为它按我的意图正常工作。
然而,我遇到了一个问题,因为我正在添加补丁以支持其他语言。 我添加了韩文和西班牙文版本,但韩文版本很好,但西班牙文没有。 如果您可以在我的程序的第一个场景中看到那张照片,英语和韩语字符的输出很好,但对于西班牙语,它被打印为“Espa?ol”,应该打印为“Español” .
我相信这是一些预设问题或缺少语言包(与 Unicode 系统有关)等等,但我找不到任何东西来解决这个问题。 我该如何解决这个问题,让西班牙语字符正常显示?
供您参考,我在 VS2019 中使用 C++,并为所有语句使用“字符串”类型。
我请求您帮助解决这个问题。 感谢您的慷慨。
【问题讨论】:
-
请显示您用于打印该菜单的代码,以及构成该部分源代码的字节(是的,这很重要)
标签: c++ visual-studio unicode patch