0
Image with borders having unwanted chars我使用的是curses庫。使用stdscr API創建窗口,它在以前版本中使用正確的邊框線時工作正常。但是,在新版本中,我在邊框線上使用了表情符和不需要的字符。創建窗口使用stdscr與curses庫顯示不需要的笑臉字符在邊框而不是行
幫助我進一步處理。
Image with borders having unwanted chars我使用的是curses庫。使用stdscr API創建窗口,它在以前版本中使用正確的邊框線時工作正常。但是,在新版本中,我在邊框線上使用了表情符和不需要的字符。創建窗口使用stdscr與curses庫顯示不需要的笑臉字符在邊框而不是行
幫助我進一步處理。
沒有(簡短的)示例程序,可能是命令行,只能猜測。但是,提到「以前的版本」聽起來像是從ncurses5更新爲ncurses6(大約兩年前)的問題。 ncurses6頭文件與ncurses5不同,它改變了一些數據類型的大小。如果您的命令行意外地混合了ncurses5/ncurses6頭文件和庫文件,那麼對於使用視頻屬性(顏色,線條繪製等)的任何內容,您都會遇到奇怪的行爲。
更多信息:ncurses6 announcement,2015年8月。