南臺科技大學 資訊工程系

#請益 C++字元編碼問題

7月22日 16:45
最近想做個簡單的紀錄工具,可以輸入中文英文或一些特殊符號,但是在字元編碼上卡住,不清楚應該用什麼,是big-5還是utf-8還是有其他解決方法呢?不好意思因為之前有因為中文輸出會變亂碼的情況,當時用UTF-8或BIG-5似乎都有解決,我也有點好奇字元編碼在程式中的概念。希望各位大佬可以幫我解答一二,謝謝!
3
回應 8
文章資訊
Logo
每週有 29 則貼文
共 8 則留言
長庚大學
字元編碼? 你是指 ASCII 嗎 總感覺有點看不懂你想問什麼🤔
原 PO - 南臺科技大學 資訊工程系
B1 就像Unicode那樣的編碼,好像每個IDE用的字元編碼不一樣,但是有的時候字元編碼沒設定好會變得無法正常輸出中文,我想問的就是,在寫C++的程式時,這種編碼問題該如何解決
國立嘉義大學
最簡單的方法就是不要用中文
長庚大學
c++要用中文是真的比較麻煩 如果改用支援unicode的語言 像是Swift 使用中文就非常簡單了
我都用utf-8
國立清華大學
clockblocks 用utf8是可以輸入中文的 只是一個字不一定只占一個char
原 PO - 南臺科技大學 資訊工程系
B6 是的,我目前也是用這個IDE,但是如果有辦法用中文以外的特殊字符(例如拉丁字母)嗎?
國立成功大學
用 wchar_t 再自己做對應轉換