mcpp-standard 控制台中文乱码
-
---------C-Output---------
[HONLY LOGI]: - 鉁?| a2 == a + 2 + 1.1 (4.100000 == 4.100000)
[HONLY LOGI]: - 鉁?| b1 == a + 0.1 (1.100000 == 1.100000)
[HONLY LOGI]: - 鉁?| c1 == 1 + c (100 == 100)
[HONLY LOGI]: - 鉁?| c2 == 2 + 'a' (99 == 99)
[HONLY LOGW]: main: dslings\cpp11\00-auto-and-decltype-1.cpp:41 - 馃コ Delete the D2X_WAIT to continue...AI-Tips-Config: https://d2learn.org/docs/xlings
---------E-Files---------
dslings\cpp11\00-auto-and-decltype-1.cppHomepage: https://github.com/d2learn/xlings
-
@hype1type 这个应该是字符编码问题, 设置系统支持utf-8后就可以了(有时候可能需要重启电脑才会生效), 下面是具体步骤:
原文: https://github.com/Sunrisepeak/d2ds/issues/2#issuecomment-2184088593
-
S SPeak 将这个主题转为问答主题
-
S SPeak 将这个主题标记为已解决
-
S SPeak 解锁了该主题
-
-
-
@SPeak 我未进行之前提到的修改,我发现可以通过以下办法部分修复。
看了一下,可以在c_cpp_properties.json里添加以下编译器命令
然后修改一下common.hpp里的代码:
我尝试不修改这个emoji但是这样的话后面的emoji都会变成乱码。
以下是修正后的显示:
-
@SPeak 正确的办法是删除空格:
抱歉抱歉之前的那些修改都不用添加,删除emoji后面的空格就ok了
-
@Ankali-Aylina 这个是windows上的 msvc编译的工具链 还是 windows上的 wsl啊
-
-
@hype1type 在 mcpp-standard 控制台中文乱码 中说:
2、win终端能够自动清屏,vscode终端无法自动清屏
这个问题已经优化, 修改代码: https://github.com/d2learn/xlings/commit/76e9ff4a6b74c53b62877b7392ce5cea978b0b0b