問候,字符編碼問題
我正在開發在C + +項目,我想使用的字符,如á é õ
和┌ ─ ┐ │
劃出一道漂亮的情侶幀。我的疑問在於我的代碼/項目設置應該改變,因爲沒有任何修改,控制檯就會打印僞隨機字符。
我知道上述字符是在字符集代碼頁437又名擴展ASCII中定義的,但是我應該知道的是什麼?
經過一番研究,我收錄了指令setlocale(LC_CTYPE, "");
,現在我可以打印重音字符(àéõ),但不能打印邊框。
此外,我是否應該使用char
和string
或wchar
和wstring
來使用這些字符?
感謝
您的應用程序可能正在使用特定的本地。但終端使用什麼本地/字符編碼來顯示字符? – 2010-10-23 22:50:45