我不知道如何解決瑞典字母「å」「ä」「ö」的字符編碼。字符編碼C和瑞典語
它在Eclipse中編碼設置爲Cp1252時正常工作。但是 - 當我在Windows CMD中執行相同的程序時,我無法再看到這些字符。我試圖將CMD中的編碼更改爲1252和65001,即:chcp 1252和chcp 65001 ...但NOPE!
甚至在C庫函數調用的setlocale試過了,那就是:
setlocale(LC_ALL, "swedish");
非常感謝建議,解決了這個發行!!!!!!!
我不知道如何解決瑞典字母「å」「ä」「ö」的字符編碼。字符編碼C和瑞典語
它在Eclipse中編碼設置爲Cp1252時正常工作。但是 - 當我在Windows CMD中執行相同的程序時,我無法再看到這些字符。我試圖將CMD中的編碼更改爲1252和65001,即:chcp 1252和chcp 65001 ...但NOPE!
甚至在C庫函數調用的setlocale試過了,那就是:
setlocale(LC_ALL, "swedish");
非常感謝建議,解決了這個發行!!!!!!!
只是做
setlocale(LC_ALL, "SE");
試過那個。不工作。無論如何感謝 –
你安裝了瑞典語字符嗎?什麼是你的操作系統的默認語言?上述作品適用於安裝了瑞典鍵盤的美國Win7 Prof教授。 –
你看過http://stackoverflow.com/questions/18682268/encoding-c-language-cmd-windows和http://stackoverflow.com/questions/388490/unicode -characters-in-windows-command-line-how? –
你的字符串是ANSII ASCII嗎?還是多字節? –