Re: [問題] 如何更新linux console畫面
#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
05/11 00:22, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):