Xcode #377与一个倒置'?”

6qfn3psc  于 2023-05-23  发布在  其他
关注(0)|答案(1)|浏览(111)

我在Xcode中用C++编程,我试图打印出一个数组,但它打印的都是“\377”和一个颠倒的“?”在它的最后。这是什么意思?

qgzx9mmu

qgzx9mmu1#

您可能在Windows上使用UTF-16生成了任何文件。你应该用UTF-8来读写你的文件。请参阅\377\376 Appended to file (Windows -> Unix)了解这个非常常见的问题的更多细节。
如果需要在C++中读取UTF-16文件,请参阅std::codecvt。这将帮助您将其转换为UTF-8,这正是大多数Mac库所期望的。

相关问题