ncurses

    0熱度

    1回答

    我想製作一個庫,以簡化ncurses用來顯示顏色。我正在做面向對象的事情,以便將來處理變化很容易。但問題是我無法工作這個代碼。 #include <ncurses.h> #include <string.h> #include <string> #include <unistd.h> #include <iostream> using namespace std; class Co

    2熱度

    1回答

    我最近使用ncurses爲我的項目,我是新來的。 我寫了一個代碼在一個窗口中打印我的飛船(3字符串行),但它沒有顯示任何我用來在新窗口中打印船的功能以及用於刪除窗口的其他功能(這裏是我的代碼: #include<stdio.h> #include<ncurses.h> #include <string.h> #include<stdlib.h> WINDOW * create_neww

    0熱度

    1回答

    我想向窗口添加字符串,而getline()正在從打開的文本文件中獲取行。 ncurses的使用和C++,我做了以下內容: string line; //String to hold content of file and be printed ifstream file; //Input file stream file.open(fileName) //Opens f

    2熱度

    1回答

    我對ncurses比較新,只是想知道什麼纔是簡單的方法來顯示在終端/命令行中執行的命令的輸出在ncurses TUI,我開始。即是這樣的僞代碼(我知道有沒有用,只是爲了獲得點翻過:)我們的目標是提供一個菜單屏幕顯示像可用內存,網絡信息等各種系統信息: #include <ncurses.h> #include <stdlib.h> #include <stdio.h> int main(

    0熱度

    1回答

    我剛開始玩弄結合ncurses和C開發一個非常小的TUI。 TUI的目的是用基本的登錄/歡迎屏幕迎接用戶。目標是顯示基本的系統信息,如操作系統,可用內存,IP地址等。 要做到這一點,最好的方法是什麼?我正在努力的部分是連接shell命令,如df,ls,ifconfig等與變量,然後我可以顯示或打印在ncurses和C.我知道這樣的事情可以完成,以及調用系統命令用字符串,但這似乎有點笨重: #inc

    1熱度

    2回答

    環境: PDCurses最新版本 的Windows 10 的Visual Studio 2015年更新2 問題 PDCurses提供了一個功能getmaxxy以獲得屏幕的最大x和y座標。這會在啓動時返回正確的值,但如果我用鼠標調整窗口大小,然後再次調用getmaxxy,我會返回相同的值。 這是pdcurses中的缺陷/限制嗎?是否有窗口具體的方式來獲取這些信息呢? 我也試過這個窗口的具體解決方案,

    0熱度

    1回答

    我正在使用ncurses,並且正在嘗試創建一個將打印一個框的類。 我班 class CMenu{ public: CMenu(int x , int y){ this -> x = x; this -> y = y; createMenu(); } void createMenu(){ start_color();

    0熱度

    3回答

    我最近一直自學NCURSES和我決定測試中的valgrind我的代碼來檢查任何內存泄漏。這少量的代碼給出了與我的程序相同的錯誤結果,我想知道是否有人知道它有什麼問題,或者可以指示我回答問題。 #include <ncurses.h> int main() { initscr(); WINDOW *win = newwin(0,0,10,10); delwin(wi

    -1熱度

    1回答

    經過一番調查後發現,這不是邊框問題,而是橫線問題。 #include<ncurses.h> main() { initscr(); mvhline(7, 10, '=', 4); mvhline(8, 10, '=', 5); mvhline(9, 10, '=', 6); mvhline(10, 10, '=', 7); mvhli

    1熱度

    1回答

    我最近安裝了新的Windows 10構建14393,我想使用新的Linux子系統。所以我決定學習ncurses,並且我找不到如何從getch那裏獲得口音像è這樣的字符的UTF-8代碼。 因此,這裏是我的代碼: #include <iostream> #include <string> #include <curses.h> using namespace std; int main(i