我的程序從網絡上讀取一些文本數據,如: Hello \033[1;34mworld\033[0m and bla bla bla!!!\n"。 當程序使用prinf輸出這個字符串時,單詞「world」是藍色的。但是當我使用wprintw或addch使用ncurses接口時,我看到帶有轉義序列的原始字符串。 這是否意味着printf處理轉義序列或不? 用ncurses處理轉義序列的最佳方式是什麼?
我已經看過這個網站類似的問題和一派爲什麼發生這種情況,但嘗試了這些解決方案not able to compile,difference between ncurses and curses,another compile error,但我仍然有錯誤undefined reference to stdscr和wgetch編譯器發現問題圖書館,據我所知,因爲我用find來找到curses庫並輸入#in