Re: [問題] 如何更新linux console畫面

看板C_and_CPP作者 (「雄辯是銀,沉默是金」)時間12年前 (2013/05/10 14:26), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
#include <ncurses.h> #include <unistd.h> int main(int argc, char *argv[]) { int i=0; initscr(); for(i=0; i<100; i++) { mvprintw(1, 5, "%3d", i); refresh(); sleep(1); } endwin(); return 0; } gcc -g n.c -lcurses ncurses library http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/ ※ 引述《ireullin (raison detre)》之銘言: : int main(int argc, char** argv) : { : for(int i=0; i<100; i++) : { : printf("\n"); : printf("\n"); : printf("%d\n", i); : printf("\n"); : printf("\n"); : fflush(stdout); : } : } : 請問一下各位 : 如果我在linux的console下 : 想顯示上面的程式碼 : 但是不是一直往下append : 而是在同一個位置上面數值一直跳動 : 類似linux中的top程式 : 請問應該如何做 : 請給我一點方向 : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.114.137.193 ※ 編輯: descent 來自: 58.114.137.193 (05/10 22:39)

05/11 00:22, , 1F
推一下 ncurses
05/11 00:22, 1F
文章代碼(AID): #1HZGEZMK (C_and_CPP)
文章代碼(AID): #1HZGEZMK (C_and_CPP)