【BUG】當 DevC++ 亂碼,如何解決呢?

前言

如標題,最近正從 C 語言 進階到 C++ 時,

在 C 語言 學習過程中使用的 Dev-C++ 也隨之陪伴我到 C++,

但是最近碰到了一件事,就是 cout 中文字時,會跑出亂碼。

Dev-C++ 亂碼

應該要印出 “是字元” 才對。

不過不知道為什麼查詢到這個問題的結果蠻少的,

大部分都說 Dev-C++ 因停止開發了,所以趕快換IDE。

所以打這篇文就來解決一下吧!

解決流程

  • Win+R (Alt+Ctrl 中間的) 進入到 執行
  • 輸入 CMD (命令提示元)
  • 標題列按右鍵
  • 點選預設值 Dev-C++ CMD 預設設定介面
  • 進入主控台視窗
  • 打勾 使用舊版主控台
  • 對標題列按右鍵:
  • 進入主控台視窗 預設:
  • 將 使用舊版主控台 打勾 ,我電腦不會自動重開機,所以請放心。

預設設定

Dev-C++ CMD 預設設定介面

更改後設定

Dev-C++ CMD 設定後介面

記得點擊確定。

再次確認有無 Dev-C++ 亂碼

來看看程式碼,再次執行就會發現已經沒問題囉!

Dev-C++ CMD 設定後介面

完成!

Copyright © CHUN-YEN, CHEN
使用 Hugo 建立
主題 StackJimmy 設計