[問題] 用C語法印出全型字元

作者: jimmyoic (jimmyoic)   2015-04-14 18:34:12
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
C
看板上的討論都是用C++的COUT可以解決印全型的問題
但是因為我現在用ncurse 實作
所以在印的時候使用的是裡面提供的函數 printw 使用方法有點像printf
目前嘗試了許多方法像用寬字符或包字串都沒辦法成功的印出全型符號如┌012等等...
想請問一下是否有人有辦法可以用C的一般output方法可以解決這個問題呢
作者: TobyH4cker (Toby (我要當好人))   2015-04-14 21:43:00
wprintf ?how?
作者: lantw44 (#######################)   2015-04-15 16:54:00
用環境變數把 locale 設定成有 UTF-8 編碼的程式開頭加 setlocale(LC_ALL, "")link 時要用 -lncursesw 或`pkg-config --libs ncursesw`

Links booklink

Contact Us: admin [ a t ] ucptt.com