C++ Ncurses 显示计时器
C++ Ncurses displaying a timer
我想在 ncurses window 中显示一个计时器,从两分钟开始计时,但我真的不知道该怎么做,这里有人知道怎么做吗?愿意帮助我吗?还是这个问题太笼统了?我目前也在程序中使用 pthreads。
我还应该指定这是针对 linux,所以没有 windows 个库。
希望对您有所帮助
#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;
}
我想在 ncurses window 中显示一个计时器,从两分钟开始计时,但我真的不知道该怎么做,这里有人知道怎么做吗?愿意帮助我吗?还是这个问题太笼统了?我目前也在程序中使用 pthreads。
我还应该指定这是针对 linux,所以没有 windows 个库。
希望对您有所帮助
#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;
}