[問題] 簡體字問題

看板C_and_CPP作者 (藍影)時間15年前 (2010/12/08 18:32), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
遇到的問題(Question): 無法正常顯示簡體字 餵入的資料(Input): 一堆簡體字 希望的正確結果(Expected Output): 希望能正常顯示 開發平台(Platform): (例: VC++, Gcc, OpenGL, Linux, ...) VC 2008 -------------------------------------- 會寫這個的原因, 由於用notepad.exe開啟簡體文件時總是亂碼 還要拖到 IE 底下選編碼方式覺得很麻煩 一個 project 裡面有好幾個 .h , .cpp, 慢慢拖的話拖到臉都黑了 目前查過相關資料,所有 char 資料形態全都換成 wchar_t 字串常量以 L("Test") 方式取代 但顯示出來仍為亂碼, 在此提出二個問題 (1) 我打算以多檔案拖曳方式拖進 dialog, 對應生成可看得懂的簡體文字檔, 前半段沒問題,但後半段卻不知該如何處理.. (直接存成 unicode 嗎? 是的話可以給點提示嗎?) (2) 目前我用的是 VC2008 繁中版,直接在 src 裡面放入簡字之字面常量, 似乎沒辦法被接受,這點有辦法改善嗎? (如日後要抓特定的簡字檔名, 這點不改善似乎也沒辦法解決吧?) (除非把該簡字檔名直接翻成hex, 下去做數值比對??) 以上,請各位不吝指教,謝謝。 -- YouLoveMe() ? LetItBe() : LetMeFree(); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.177.76.142 ※ 編輯: tropical72 來自: 180.177.76.142 (12/08 18:33)

12/08 18:50, , 1F
開檔用 MadEdit 會自動偵測編碼。批次轉編碼用CovertZ
12/08 18:50, 1F

12/08 18:53, , 2F
抓檔名,你用Windows API的 Unicode 版,自然是 wide char
12/08 18:53, 2F

12/08 19:08, , 3F
感謝p大.ConvertZ真的很好用.
12/08 19:08, 3F

12/08 19:49, , 4F
ConvertZ有提供cmd,這樣可以直接對整個資料夾做轉換.
12/08 19:49, 4F
文章代碼(AID): #1C_rwohO (C_and_CPP)