gpt4 book ai didi

visual-c++ - 如何处理 C++ 代码中的外来词?

转载 作者:行者123 更新时间:2023-12-04 04:32:10 24 4
gpt4 key购买 nike

我最近下载了一些由俄语编写的 C++ 源代码。当我在我的MSVC(VC2008中文版)中打开项目时,代码的注释也很难看到。当我编译代码时,它会生成许多警告和错误。
比如这个案例:
“错误 C2001:常量中的换行符”

TCHAR text[]=_T("卿羼?祛驽?猁螯 忄 疱觌囔?);

我认为使用 Windows OS 俄语版的人可能不会遇到这个问题。问题是,我该如何处理 外语在这个场合?我想在我的 VC++ IDE 中正确显示代码和注释,从而可以编译代码,如何实现这个目标?

不好意思,不知道这个问题我解释清楚没有,这个问题的标题对不对?

最佳答案

尝试将所有代码文件从 CP1251(或 KOI8-R,不确定,必须尝试)转换为任何 Unicode 编码,例如带有 BOM 的 UTF-8。 Notepad++ 可以用于此,但也可以使用 Visual Studio:

在 Visual Studio 中打开文件,而不是直接双击它们:右键单击解决方案资源管理器 > 打开方式... > C++ 源代码编辑器(带编码)>“Cyrillic (Windows) - Codepage 1251”(或某些其他西里尔文编码)。

要以 Unicode 编码保存文件,请执行以下操作:文件菜单 > 另存为... > 单击保存按钮中的三角符号并选择使用编码保存... > 确认覆盖 > 选择任何 Unicode 编码,例如“Unicode (UTF-8 with签名) - 代码页 65001"。

关于visual-c++ - 如何处理 C++ 代码中的外来词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16746966/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com