C ++ Ncurses显示计时器

时间:2015-04-12 00:56:25

标签: c++ timer pthreads ncurses

我想在ncurses窗口中显示一个计时器,一个从两分钟开始下降的计时器,但我真的不知道如何做到这一点,这里的任何人都知道如何并且愿意帮助我吗?或者这个问题太笼统了吗?我目前正在程序中使用pthread。

我还应该指定这是针对linux的,所以没有windows库。

1 个答案:

答案 0 :(得分:1)

希望有所帮助

#include <ncurses.h>

int main() {
  int secondsLeft = 120;
  initscr();
  curs_set(0);
  do {
    printw("%i", secondsLeft);
    refresh();
    erase();
    secondsLeft--;
    napms(1000);
  } while (secondsLeft > 0);
  endwin();
  return 0;
}