[心得] 幾個編譯器面對"編碼"這件事
很有趣
我試了幾個版本
因為看到中文除錯訊息所以一時手賤就殺進了VC2005
主要是一個console跟畫出一個無意義的視窗
我原本以為 是編譯器對雙位字不支援 才會印出怪東西
後來比對過Code::Block
(他的好處是可以叫不同的compiler來build同一個專案)
亂碼依舊
只有devcpp順利的輸出了正確的中文
而有趣的地方在於
這幾個檔案用NotepadPlus來看
會發現
過得去的都是"以asni格式儲存"
轉成UTF後
字串中的中文
會變成"顯示出來的亂碼"
所以
這個故事是說
VC跟GCC所謂的"支援Unicode"
事實上仍然是以ansi的方式在建造檔案的
抑或是
我該在什麼地方補上什麼參數嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.224.134.65
推
08/02 20:16, , 1F
08/02 20:16, 1F
推
08/03 01:46, , 2F
08/03 01:46, 2F
→
08/03 10:24, , 3F
08/03 10:24, 3F
→
08/03 10:25, , 4F
08/03 10:25, 4F
→
08/03 10:25, , 5F
08/03 10:25, 5F
→
08/03 13:39, , 6F
08/03 13:39, 6F
→
08/03 16:55, , 7F
08/03 16:55, 7F
→
08/03 17:47, , 8F
08/03 17:47, 8F
推
08/03 18:43, , 9F
08/03 18:43, 9F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章