[討論] UNIX上的許功蓋問題

看板Soft_Job作者 (穿著88s的惡魔)時間15年前 (2008/09/25 15:14), 編輯推噓5(502)
留言7則, 5人參與, 最新討論串1/3 (看更多)
小弟在Unix上用c開發系統,資料庫是使用db2 最近碰上個棘手的問題,就是頂頂大名的許功蓋問題 系統在編譯程式時,遇到這幾個字就編譯不過 有試著在字後面加上\,但仍是不一定所有的Unix環境都可以編譯過 請問有什麼一勞永逸的解決方式呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.147.4.130

09/25 15:29, , 1F
別再用big5了,改用utf8或wchar吧
09/25 15:29, 1F

09/25 16:28, , 2F
目前確認是資料庫Database code set 問題,但又不能重建
09/25 16:28, 2F

09/25 17:00, , 3F
如果是寫在程式裡面的話, 弄個轉換函式編碼丟進去
09/25 17:00, 3F

09/25 17:00, , 4F
要用的時候解碼, 不過這方法很蠢..XD
09/25 17:00, 4F

09/25 22:03, , 5F
DB2設定code page可以不用重建阿
09/25 22:03, 5F

09/25 22:03, , 6F
db2set的指令中就可以更改code page了 (印象中)
09/25 22:03, 6F

09/29 10:01, , 7F
如果畫面寫個lib讀檔去render,應該能避免code中有許功蓋
09/29 10:01, 7F
文章代碼(AID): #18spfKVb (Soft_Job)
文章代碼(AID): #18spfKVb (Soft_Job)