作者jimmyoic (jimmyoic)
看板C_and_CPP
標題[問題] 用C語法印出全型字元
時間Tue Apr 14 18:34:12 2015
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
C
看板上的討論都是用C++的COUT可以解決印全型的問題
但是因為我現在用ncurse 實作
所以在印的時候使用的是裡面提供的函數 printw 使用方法有點像printf
目前嘗試了許多方法像用寬字符或包字串都沒辦法成功的印出全型符號如┌012等等...
想請問一下是否有人有辦法可以用C的一般output方法可以解決這個問題呢
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.210.166
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1429007654.A.6D4.html
→ TobyH4cker: wprintf ? 04/14 21:43
failed
※ 編輯: jimmyoic (123.195.28.189), 04/15/2015 02:00:04
→ TobyH4cker: how? 04/15 02:38
→ lantw44: 用環境變數把 locale 設定成有 UTF-8 編碼的 04/15 16:54
→ lantw44: 程式開頭加 setlocale(LC_ALL, "") 04/15 16:54
→ lantw44: link 時要用 -lncursesw 或`pkg-config --libs ncursesw` 04/15 16:56