Progression bar ncurses
Progression bar ncurses
我正试图使用ncurses在c++中创建进度条,但尚未成功。所有"#"同时出现,没有动画。有人能帮我吗。
这是我的代码:
#include <iostream>
#include <ncurses.h>
#include <unistd.h>
using namespace std;
int main()
{
initscr();
for (int n = 0; n < 10; n++)
{
mvaddch(0,n,'#');
usleep(10000);
}
getch();
endwin();
}
谢谢你的帮助。
您可能应该在mvaddch(0,n,'#');
之后添加refresh();
。否则,在您的示例中,屏幕会同时出现在循环的末尾。。
相关文章:
- 无法同时编译 ncurses 和字符串
- ncurses 找不到任何关于cchar_t的文档
- 无法将 ncurses 函数与LD_PRELOAD挂钩
- Ncurses CTRL + s hangs getch()
- ncurses getch() 奇怪的输出?
- 将光标位置存储在类对象中(ncurses c++)
- Apple Mach -o(ID)链接器错误,ncurses
- 当nCurses应用程序来自后台时无效内容
- 为什么我不能提供一个字符串参数来打印 ncurses?
- 将ncurses应用程序移植到iOS
- ld: foo.o:foo.h:6 'bar' 的多重定义 foo.h:6: 首先在这里定义
- 在C 中获取Ncurses Chtype或未符号字符的整数值
- C++ "var foo = !!::bar()"语法?
- 如何在Ncurses应用程序中使用读取线
- ncurses clear() 会导致闪烁
- 使用 c++ 在 ncurses 中打印子菜单时出现问题
- ncurses (Terminal Emulator) Unicode 不可靠的下标
- 使用 Ncurses 时不打印的宽字符 (C++)
- ncurses newwin() 和 mvwin() 没有按预期运行
- Progression bar ncurses