ncurses

    0熱度

    2回答

    我試圖簡單地使用pthread運行兩個ncurse窗口。我寫的代碼如下: #include<stdio.h> #include<pthread.h> #include<ncurses.h> #include<sys/ioctl.h> #include<string.h> #include<unistd.h> struct winsize w; WINDOW *win1,*win2;

    0熱度

    1回答

    我在寫一個使用ncurses的應用程序。 在Debian和Ubuntu,我有這些包之間的選擇: 好libncurses5-dev的 libncursesw5-dev的 的w版本包括寬字符的支持,這是什麼我想要。 但是,如果我只安裝libndursesw5-dev,我得到一個錯誤信息,當我與-lncurses或-lncursesw編譯它告訴我,它無法找到curses.h或ncurses.h。 安裝l

    2熱度

    2回答

    在這個簡單的程序(用C) #include <ncurses.h> #include <string.h> int main() { initscr(); printw("line 1\n"); printw("line 2\n"); start_color(); init_pair(1, COLOR_RED, COLOR_BLACK); printw("line 3");

    0熱度

    2回答

    我在C++編寫了一個程序,並決定使用詛咒會是一個更好的方式來做事(讓事情跨平臺)。它大多工作正常,但有一個問題。在我的原始代碼中,無論何時我寫std::cout << char(30)它都會輸出▲。我在我的程序中使用了它。現在,當我使用addch(char(30))時,它會寫入^[something I don't know because it's overwritten by somethin

    0熱度

    1回答

    我正在使用ncurses創建一個基本的文本編輯器。它可以很好地顯示文字,但是在遇到標籤時用箭頭鍵導航會導致問題。調用move(y,x)將自由地將光標移動到標籤空間,大多數文本編輯器將跳轉到下一個字符。在ncurses中有沒有功能跳過標籤空間,或者我需要找到一種方法來自己做?

    0熱度

    1回答

    我遇到安裝ncurses的問題Python3。當我做了正常sudo apt-get install ncurses-dev,它似乎安裝Python2,但是當我嘗試運行我的腳本Python3,它說。 ImportError: No module named curses 你將如何獲得ncurses爲Python3工作?

    2熱度

    1回答

    我已經使用Linux上的ncurses在C中編寫了一個小型尋呼機。因爲這個尋呼機只適用於我自己,而且我發現整個頁面在反向視頻中閱讀文本比較容易,所以我想找到一種方法來改變整個屏幕的顏色來反轉視頻,也就是說,不僅僅是直到最後一個字符新隊。類似於命令emacs和emacs -r之間的區別。

    0熱度

    1回答

    用C編寫的程序使用ncurses。甲while循環用於連續地檢查是否有新的消息在隊列到達:如果它是,被印刷在屏幕上的消息,然後從隊列中刪除: while (condition) { if (queue_not_empty) { printw(element_from_queue); refresh(); remove(element_from_queue); } } 與此同時,

    0熱度

    1回答

    我在ncurses中遇到菜單問題。我試圖建立一個菜單,讓用戶選擇一個選項,並根據他們的選擇設置一個名爲num_players的int。 我這樣做boost::lexical_cast和item_name(current_item(my_menu))但我每次打電話current_item(my_menu)我只是得到NULL。 這裏是有問題的代碼示例: char *choices[] = {"1",

    0熱度

    1回答

    我有一個程序,我寫更好地瞭解ncurses的,當我把它通過valgrind,輸出與所ncurses的命令相關的許多漏洞。 但是,我只使用stdscr,並且在main()的末尾呼叫endwin()。我必須使用menu.h設置用戶選項,並在年底使用free_item和free_menu: menuChoice(WINDOW* scr, std::vector<std::string> *choices