Image with borders having unwanted chars我正在使用curses库。使用stdscr API创建窗口,它在以前的版本中正常工作,具有正确的边框线。但是,在新版本中,我在边框线中获得了表情符号和不需要的字符。
帮助我继续前进。
答案 0 :(得分:0)
没有(短)示例程序,可能还有命令行,人们只能猜测。但是,参考"以前的版本"听起来像是从ncurses5更新到ncurses6(大约两年前)的问题。 ncurses6标头与ncurses5不同,它改变了某些数据类型的大小。如果您的命令行意外混合了ncurses5 / ncurses6标头与库,那么对于使用视频属性(颜色,线条绘制等)的任何东西,您都会遇到奇怪的行为。
更多信息:ncurses6 announcement,2015年8月。