如何解决我应该使用什么类型来存储和打印这些 unicode 字符? (C++)
我正在用 C++ 编写游戏 Snake 的 CLI 版本,我想使用不同的 unicode 字符来表示蛇的不同状态,让蛇看起来很酷。我正在使用以下字符:╔、╗、╚、╝、=、║、⩓、⩔、⪡、⪢。
我最初是在 Mac 上的 Xcode 中开始编程的,因此将它们存储为 const char *
没有任何问题。
在 Windows 上的 Visual Studio 中运行相同的代码,呈现的结果要少得多。
自从发现这一点以来,我一直在阅读有关 Unicode 和 UTF 编码的所有内容,但仍然不明白我应该怎么做才能使这些字符在 Windows 和 MacOS 上都能正确显示。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。