在 CLion 中打印希腊字符 IDE
Print greek characters in CLion IDE
OS - Windows 8.1
IDE - CLion 2021.3.2
我需要打印一些希腊字符,但我只有这些符号:╬╗、╬╝、¤ü
我做错了什么?这是我的文件编码设置:
将控制台字体设置为 Unicode TrueType 字体并使用“ANSI”机制发出数据。
例如,此代码打印 γειì σου:
#include "windows.h"
int main()
{
SetConsoleOutputCP(1253); //"ANSI" Greek
printf("\xE3\xE5\xE9\xDC \xF3\xEF\xF5"); // encoded as windows-1253
return 0;
}
我决定安装旧版本的 Clion (v 2021.1.3) 默认设置。
其他尝试性更改无效:
- 我曾尝试重置 Clion v 2021.3.2 中的默认设置
SetConsoleOutputCP(CP_UTF8);
但我需要在 CMakeLists.txt 中更改 C99-->C90 的 c 标准才能工作
关于负分,可能是个老生常谈的问题,但我尝试从一个星期开始解决,没有成功。我不是 C 语言方面的专家,也不是一般的计算机科学方面的专家,而且我只是没有其他人问我如何解决我的问题,因此我只需要一些帮助。
当您在 CLion 上工作时,在记事本++中打开文件,然后菜单编码 - 以 ANSI 编码,然后保存。在打开的 CLion 中,您会看到文件以错误的编码加载:'UTF-8'。在'windows-1253'点击重新加载就OK了CLion reload in windows 1253
OS - Windows 8.1
IDE - CLion 2021.3.2
我需要打印一些希腊字符,但我只有这些符号:╬╗、╬╝、¤ü
我做错了什么?这是我的文件编码设置:
将控制台字体设置为 Unicode TrueType 字体并使用“ANSI”机制发出数据。 例如,此代码打印 γειì σου:
#include "windows.h"
int main()
{
SetConsoleOutputCP(1253); //"ANSI" Greek
printf("\xE3\xE5\xE9\xDC \xF3\xEF\xF5"); // encoded as windows-1253
return 0;
}
我决定安装旧版本的 Clion (v 2021.1.3) 默认设置。
其他尝试性更改无效:
- 我曾尝试重置 Clion v 2021.3.2 中的默认设置
SetConsoleOutputCP(CP_UTF8);
但我需要在 CMakeLists.txt 中更改 C99-->C90 的 c 标准才能工作
关于负分,可能是个老生常谈的问题,但我尝试从一个星期开始解决,没有成功。我不是 C 语言方面的专家,也不是一般的计算机科学方面的专家,而且我只是没有其他人问我如何解决我的问题,因此我只需要一些帮助。
当您在 CLion 上工作时,在记事本++中打开文件,然后菜单编码 - 以 ANSI 编码,然后保存。在打开的 CLion 中,您会看到文件以错误的编码加载:'UTF-8'。在'windows-1253'点击重新加载就OK了CLion reload in windows 1253