visual studio正體中文亂碼解決方法

2021-09-22 10:44:12 字數 489 閱讀 4907

參考:

我用的visual studio是簡體中文版,開啟繁體專案的時候,所有正體中文都變成了亂碼,這樣也導致了有些方法和變數出現亂碼,從而導致整個程式出現錯誤。網上一查才知道繁體的編碼格式是big5,而簡體中文一般都是使用gb2312格式。

預設情況vs會根據系統裡的設定來開啟非unicode檔案。 中文(簡體,中國)就是非unicode程式語言,所以將作業系統設定為支援中文(繁體,台灣)即可。

設定方法如下:控制面板--區域語言選項--管理--非unicode程式語言:設定為中文(繁體,台灣),設定完以後根據提示重啟系統,用vs開啟原來的繁體專案,就正常了。 這個設定其實就是告訴作業系統和相關軟體,如果語言不是unicode,則以中文(繁體,台灣)來顯示,且不會影響本來就是unicode的程式和軟體。

ps:另外的解決方法

因為記事本和vs開啟.cs檔案的時候會發現有好多亂碼,這個時候可以考慮使用瀏覽器開啟。我通過ie開啟.cs檔案,然後修改編碼方式,編碼方式改為big5即可。

opencv在visual studio中配置

f program files opencv2.4.4 opencv build include f program files opencv2.4.4 opencv build include opencv f program files opencv2.4.4 opencv build incl...

Visual Studio中scanf s的使用

1.scanf在vs裡面已經棄用了,因為其對讀取輸入的空間沒有約束,容易造成記憶體越界的問題,建議使用scanf s代替。2.scanf s在讀取字串或字元輸入時需要在引數列表中新增長度約束,如 scanf s s stra,100 來限制其對記憶體的訪問 3.scanf s與scanf有同樣的輸入...

visual studio 中怎樣新增lib引用

方法1 要具有lib檔案和.h檔案 1.加入語句 pragma comment lib,c test debug test.lib 2.專案右鍵 屬性 c 常規 附加包含目錄 填入test.h檔案的資料夾 include 方法2 這種方法可能移植的時候更方便一些 2.專案右鍵 屬性 c 常規 附加包...