[问题] 用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