ncurses

    0熱度

    1回答

    #include <curses.h> #include <fstream> int main(){ initscr(); mvwprintw(stdscr, 1,1, "hello world"); wmove(stdscr, 1,1); chtype* p = 0; int n = 0; n = winchstr(stdsc

    2熱度

    2回答

    各位程序員您好。 我正在開發一個帶有應該通過Telnet連接到服務器的套接字的C/C++程序。 要發送短信,ANSI代碼到Telnet遠程終端我使用這個funcion: void writeline(int socketfd, string line) { string tosend = line + "\n"; write(socketfd, tosend.c_str(),

    1熱度

    1回答

    我注意到,在函數名和它們的參數中,大部分的ncurses函數都是在x之前出現的(getmaxyx(),getparyx(),getyx()等),但幾乎在其他地方都是如此。無論是在編程語言和數學一般。 這是爲什麼?

    -1熱度

    1回答

    我正在用ncurses製作一個基本的終端應用程序引擎。我已經做了一個基本的窗口課程,它存儲了你正在使用的窗口,並允許你寫它。現在,我正在做一個ColorWindow類,它繼承自BasicWindow,並允許您使用顏色進行書寫。每抽象,我initilizing我需要的類的方法中的一種顏色對,這裏是示例代碼: 編輯:我這裏寫的所有代碼 #include <ncurses.h> #include <u

    4熱度

    1回答

    我需要打印一些Unicode字符爲我的遊戲終端,有的像這樣,\U0001F0A1,和我的代碼 #include <curses.h> #include <locale.h> int main(){ setlocale(LC_ALL, ""); initscr(); printw("\U0001F0A1"); getch(); endwin();

    2熱度

    1回答

    我在安裝Anaconda軟件庫中不可用的R軟件包時遇到困難。到目前爲止,我的嘗試可以在這裏找到How to install R-packages not in the conda repositories?。 目前,我試圖通過以下的標題下,從this article說明構建暢達[R包打造的R-包rafalib的conda。 第一部分正常工作。 conda skeleton cran rafalib

    1熱度

    1回答

    就像標題。我正在寫一個使用ncurses.External終端不能正常工作的遊戲。 我試圖尋找在Clion中的設置,但沒有發現任何東西。

    2熱度

    2回答

    我正在使用ncurses爲我的應用程序製作一個簡單的TUI。 我得到了創建和打印到窗口的基礎知識,但是我遇到了輸入問題。 當我寫完時,光標定位在字符串的結尾我寫 但是,當我開始打字,光標移動到終端窗口的左上角。 我怎樣才能保持它的地方,而打字? 這裏是我的代碼: #include <ncurses.h> WINDOW *win; int startx, starty, width, heig

    1熱度

    3回答

    我正在尋找一種方式來擺脫出現在我的ncurses應用程序中的(內核?)消息。我自己編寫了應用程序,所以我更喜歡將這些消息重定向到/ dev/null的API。我的意思是,插入的USB棒等消息。 我試圖添加這一點,但遺憾的是 freopen("/dev/null", "w", stderr); 我沒有運行X它不工作,只是NCURSES從控制檯直接。 我的意思是像插入USB棒的消息。 謝謝! UP

    1熱度

    1回答

    我試圖在詛咒程序上下實現滾動,此刻我只是試圖趕上事件並顯示其號碼: MEVENT event; mousemask(ALL_MOUSE_EVENTS, NULL); while (ch != 126) { ch=wgetch (current->child); switch(ch) { case KEY_MOUSE: if(getmous