Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/litongjava/cpp-study-clion
cpp-study-clion
https://github.com/litongjava/cpp-study-clion
Last synced: about 1 month ago
JSON representation
cpp-study-clion
- Host: GitHub
- URL: https://github.com/litongjava/cpp-study-clion
- Owner: litongjava
- License: mit
- Created: 2023-10-10T09:32:49.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-01T13:19:27.000Z (8 months ago)
- Last Synced: 2024-05-02T16:12:25.395Z (8 months ago)
- Language: C++
- Size: 72.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# cpp-study
## 常见问题
### Clion window 中文乱码
润色后的句子:
**原因分析**:
Windows系统内部使用的是UTF-16编码,而对于中文操作系统则默认采用GBK编码。然而,CLion的默认文本编码为UTF-8。当这些编码设置不统一时,可能导致输出的乱码,甚至编译失败。**解决方案**:
对于新版的Windows 11,虽然我们可以在系统设置中手动调整编码为UTF-8,从而使文件源码和控制台终端编码达到统一,这样确实可以避免问题。但这种做法可能会让其他软件出现乱码问题。因此,更建议在软件级别上统一编码,避免直接修改操作系统的默认编码。为此,你可以按照以下步骤操作:
1. 打开CLion集成开发环境。
2. 在设置界面中,确保所有的编码设置都调整为UTF-8。
3. 接着,双击Shift键,这将弹出搜索栏。
4. 在搜索栏中输入“Registry”并选择“Registry…”,进入软件注册表界面。
5. 在注册表中找到“run.processes.with.pty”选项,确保它未被选中。这样,控制台程序对中文的输出解析将更为准确。希望这些步骤能帮助你解决问题。